original_string: 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;
      }
code: 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;
      }
code_tokens: 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 ; }
docstring: Actually removes the element.
  
  @param string $short_name short name
  
  @return $this
  @access private
docstring_tokens: Actually removes the element .