code: function inherits (ctorA, ctorB) {
        function f() {}
        f.prototype = ctorB.prototype;
        ctorA.prototype = new f();
      }
docs: Cross-browser inheritance.
  
  @param {Function} constructor
  @param {Function} constructor we inherit from
  @api private