code: function inherits(constructor, superConstructor) {
    constructor.super_ = superConstructor;
    constructor.prototype = Object.create(superConstructor.prototype, {
      'constructor': {
        'value': constructor,
        'enumerable': false,
        'writable': true,
        'configurable': true
      }
    });
  }
docs: Inherit the prototype methods from one constructor into another