@NotNull
  public static RegexFacade regex(@NotNull String regexString) {
    return REGEX_CACHE.get(regexString, RegexFacade::new);
  }
@NotNull
  public static RegexFacade regex(@NotNull String regexString)