@Override
  public @Nullable PsiType getFunctionalInterfaceType() {
    return getGroundTargetType(LambdaUtil.getFunctionalInterfaceType(this, true));
  }
@Override
  public @Nullable PsiType getFunctionalInterfaceType()