code: @Inline(value="$1.remove($2)")
  	public static <E> boolean operator_remove(Collection<? super E> collection, E value) {
  		return collection.remove(value);
  	}
docs: The operator mapping from {@code -=} to {@link Collection#remove(Object)}. Returns <code>true</code> if the
  collection changed due to this operation.
  
  @param collection
  the to-be-changed collection. May not be <code>null</code>.
  @param value
  the value that should be removed from the collection.
  @return <code>true</code> if the collection changed due to this operation.
  @see Collection#remove(Object)
  @since 2.4