Overriding Operators in a Mixin-Based Framework