code: public <T> ConfigItem<T> createConfigItem(T value, MergeComparator<T> comparator) {
          return new ConfigItemImpl<T>(value, getConfigSource(), getLibraryURI(), comparator);
      }
docs: Create a configuration item using the current source.
  
  See {@link #getConfigSource()} and {@link #getLibraryURI()}.
  
  @param value The value to place in the configuration item.  A null value
  may be provided.
  @param comparator The comparator to be used for the configuration item.
  Null to select the default comparator.
  
  @return The new configuration item.