public @Nullable Comparable weigh(@NotNull LookupElement element) {
    throw new UnsupportedOperationException("weigh not implemented in " + getClass());
  }
public @Nullable Comparable weigh(@NotNull LookupElement element)