private boolean releaseFromMap( HTTPHeaderLine element ) {

	if( element == null )
	    return false;
	
	Set<HTTPHeaderLine> set = this.map.get( element.getKey() );
	if( set == null ) {
	    // Container not found
	    return false;
	}

	boolean removed = set.remove( element );
	if( !removed ) {
	    // Not found in container
	    return false;
	}

	// Fully remove container?
	if( set.size() == 0 ) {

	    this.map.remove( element.getKey() );

 	} 

	return true;
    }