docs: function isInternalComponentType(type) {
    return (
      typeof type === 'function' &&
      typeof type.prototype !== 'undefined' &&
      typeof type.prototype.mountComponent === 'function' &&
      typeof type.prototype.receiveComponent === 'function'
    );
  }