@Override
  public Comparable weigh(@NotNull LookupElement element, @NotNull WeighingContext context) {
    return getBestMatchingDegree(element, CompletionService.getItemMatcher(element, context));
  }
@Override
  public Comparable weigh(@NotNull LookupElement element, @NotNull WeighingContext context)