https://issues.dlang.org/show_bug.cgi?id=24246
--- Comment #2 from Iain Buclaw <ibuc...@gdcproject.org> --- To work around, you're missing parentheses in the constructor call. ``` auto opBinary(string op)(ubyte other) { return other ? TextStyle() : this; } ``` --