replace Exspresso_Object with mixin