mixins no longer prefer target methods