@Contract(value = "null -> null; !null->!null", pure = true)
  public static String internEmptyString(String s) {
    return s == null ? null : s.isEmpty() ? "" : s;
  }
@Contract(value = "null -> null; !null->!null", pure = true)
  public static String internEmptyString(String s)