code: public <I, V> void add(Option<I, V> option, V value) {
  		getOrCreateValueContainer( option ).add( option.getOptionIdentifier(), value );
  	}
docs: Adds an {@link Option} with the given value to this container.
  
  @param option to add to the container
  @param value the value of the option to add
  @param <I> the option identifier type
  @param <V> the oprion value type