CH: add support for custom mixins