public final @NotNull Promise<?> updateTree() {
    return myUpdatable ?
           Promises.asPromise(myCoroutineHelper.scheduleUpdateTree()) :
           Promises.resolvedPromise();
  }
public final @NotNull Promise<?> updateTree()