code: @Override
      public boolean remove(Object object) {
          int index = object == null ? indexOfNull() : indexOf(object, object.hashCode());
          if (index >= 0) {
              removeAt(index);
              return true;
          }
          return false;
      }
docs: Removes the specified object from this set.
  
  @param object the object to remove.
  @return {@code true} if this set was modified, {@code false} otherwise.