define subclass.prototype.constructor and only pass one arg to builder callback
restore backwards compatibility + test
1.1.0