@Override
  public @Nullable PsiJavaModuleReferenceElement getReference() {
    PsiJavaModuleReferenceElement ref = dereference(myReference);
    if (ref == null) {
      ref = createReference();
      myReference = new SoftReference<>(ref);
    }
    return ref;
  }
@Override
  public @Nullable PsiJavaModuleReferenceElement getReference()