fixed object mixin & resolver callback