@Override
  public @NotNull PrefixMatcher cloneWithPrefix(@NotNull String prefix) {
    return new StartOnlyMatcher(myDelegate.cloneWithPrefix(prefix));
  }
@Override
  public @NotNull PrefixMatcher cloneWithPrefix(@NotNull String prefix)