@Override
  public Parent setContent(int index, Collection<? extends Content> newContent) {
    throw immutableError(this);
  }
@Override
  public Parent setContent(int index, Collection<? extends Content> newContent)