Fix bug where mixing could never be included

Mixins could never be included because `mixin` method was accidentally checking for `1` instead of `-1` and so would never be true and never include a mixin.