@Override
  public <E extends JpsElement> JpsElementCollection<E> createCollection(JpsElementChildRole<E> role) {
    return new JpsElementCollectionImpl<>(role);
  }
@Override
  public <E extends JpsElement> JpsElementCollection<E> createCollection(JpsElementChildRole<E> role)