original_string: public function chunk($size){
  		
  		$outer = new static();
  		$chunks = \array_chunk($this->_Arr, $size);
  		
  		foreach($chunks as $chunk){
  			$outer->pushBack(new static($chunk));
  		}
  		
  		return $outer;
  		
  	}
code: public function chunk($size){
  		
  		$outer = new static();
  		$chunks = \array_chunk($this->_Arr, $size);
  		
  		foreach($chunks as $chunk){
  			$outer->pushBack(new static($chunk));
  		}
  		
  		return $outer;
  		
  	}
code_tokens: public function chunk ( $ size ) { $ outer = new static ( ) ; $ chunks = \ array_chunk ( $ this -> _Arr , $ size ) ; foreach ( $ chunks as $ chunk ) { $ outer -> pushBack ( new static ( $ chunk ) ) ; } return $ outer ; }
docstring: Divides this list into a list of smaller-chunked lists
  @param int $size Size of each chunked list
  @return \static
docstring_tokens: Divides this list into a list of smaller - chunked lists