original_string: public function &random(){
  	
  		if($this->isEmpty()){
  			throw new \UnderflowException(\get_called_class() . ' is empty');
  		}
  		
  		return $this->_Arr[\array_rand($this->_Arr, 1)];
  		
  	}
code: public function &random(){
  	
  		if($this->isEmpty()){
  			throw new \UnderflowException(\get_called_class() . ' is empty');
  		}
  		
  		return $this->_Arr[\array_rand($this->_Arr, 1)];
  		
  	}
code_tokens: public function & random ( ) { if ( $ this -> isEmpty ( ) ) { throw new \ UnderflowException ( \ get_called_class ( ) . ' is empty' ) ; } return $ this -> _Arr [ \ array_rand ( $ this -> _Arr , 1 ) ] ; }
docstring: Returns a reference to a random item from the list
  @return mixed
docstring_tokens: Returns a reference to a random item from the list