@Override
  public @NotNull Function<@NotNull LookupElement, @Nullable StatisticsInfo> forLocation(@NotNull CompletionLocation location) {
    String context = "completion#" + location.getCompletionParameters().getOriginalFile().getLanguage();
    return element -> new StatisticsInfo(context, element.getLookupString());
  }
@Override
  public @NotNull Function<@NotNull LookupElement, @Nullable StatisticsInfo> forLocation(@NotNull CompletionLocation location)