docs: function _new (args) {
      // instantiate new instance
      var instance = new ImmutableCoreComponentInstance({
          args: args,
          component: this,
      })
      // wait for initialize promise to resolve then resolve with instance
      return instance.promise.then(() => instance)
  }