That being said, an `Object.create()` interface would be even better; however, if you feel more comfortable with `new Ctor`, that will be fine too.