@Override
    public boolean equals(Object obj) {
      if (!(obj instanceof FileSeparatedCharSequence other)) return false;
      return Arrays.equals(nameIds, other.nameIds);
    }
@Override
    public boolean equals(Object obj)