public function _removeElement($short_name)
    {
        unset($this->elements[$short_name]);
        if ($this->_element_name_counts[$short_name] === 1) {
            unset($this->_element_name_counts[$short_name]);
        }

        return $this;
    }
public function _removeElement($short_name)
    {
        unset($this->elements[$short_name]);
        if ($this->_element_name_counts[$short_name] === 1) {
            unset($this->_element_name_counts[$short_name]);
        }

        return $this;
    }
public function _removeElement ( $ short_name ) { unset ( $ this -> elements [ $ short_name ] ) ; if ( $ this -> _element_name_counts [ $ short_name ] === 1 ) { unset ( $ this -> _element_name_counts [ $ short_name ] ) ; } return $ this ; }
Actually removes the element.

@param string $short_name short name

@return $this
@access private
Actually removes the element .