docs: function Promise(executor) {
    if (typeof executor !== 'function') {
      throw new TypeError();
    }
  
    if (!(this instanceof Promise)) {
      return new Promise(executor);
    }
  
    if (executor !== blessed.be) {
      blessed.be(this, executor, true);
    }
  }