proto) { obj.__proto__ = proto; return obj; } function _mixinProperties(obj