@NotNull
  @Override
  public OrderEnumerator using(@NotNull RootModelProvider provider) {
    myModulesProvider = provider;
    return this;
  }
@NotNull
  @Override
  public OrderEnumerator using(@NotNull RootModelProvider provider)