Am I doing something wrong or it is impossible to use mixin templates like that?
mixin templates can't bring in operator overloads. The spec doesn't really say this I think, but that's the way it has been for a long time.
It only checks for operator overloads on the direct thing itself, no UFCS, no mixin template.