@Override
  public int hashCode(CharSequence object) {
    return myCaseSensitive ? Strings.stringHashCode(object) : Strings.stringHashCodeInsensitive(object);
  }
@Override
  public int hashCode(CharSequence object)