More robust mixin syntax