support for mixins and multi-val properties