return from surrogate constructor in Extendable.extend() (thanks @hodgestar)