@Override
    public @Nullable PsiElement resolve() {
      ResolveResult[] resolveResults = multiResolve(false);
      return resolveResults.length == 1 ? resolveResults[0].getElement() : null;
    }
@Override
    public @Nullable PsiElement resolve()