@Override
      public @NotNull Real<Child> makeReal() {
        return new Real<>(myCreator.createChild(myParent.ensurePsiElementExists()));
      }
@Override
      public @NotNull Real<Child> makeReal()