@Override
  protected List<? extends MavenSimpleNode> doGetChildren() {
    var childrenUpdate = myChildrenUpdate.getAndSet(null);
    if (null != childrenUpdate) {
      doUpdateChildren(childrenUpdate);
    }
    return myChildren;
  }
@Override
  protected List<? extends MavenSimpleNode> doGetChildren()