@Nullable
  private String intern(String s) {
    if (s != null) {
      if (s.length() == 0) return s.intern();
      return myInterner.intern(s);
    } else {
      return null;
    }
  }
@Nullable
  private String intern(String s)