@Override
  @Nullable
  public PsiType getExpectedArgumentType() { // TODO use GroovyNamedArgumentProvider to determinate expected argument type.
    return null;
  }
@Override
  @Nullable
  public PsiType getExpectedArgumentType()