@Override
  @NotNull
  public CastTo createChild(@NotNull Parent parent) throws IncorrectOperationException {
    return (CastTo) myDelegate.createChild(parent);
  }
@Override
  @NotNull
  public CastTo createChild(@NotNull Parent parent)