`util.inherits` really just a small wrapper over assigning a prototype inheritance via `object.create` https://github.com/joyent/node/blob/master/lib/util.js#L558-L581 - so there's no static built-in.

There's one similar node module out there that I know of (though it does way more) -> https://github.com/dfilatov/inherit

But this is really core to the way yeoman generators are extended, I really feel this should belong close to them (with direct unit tests) for more stability.