original_string: public function Average( $Func = null )
  	{
  
  		$items  = $this->Select( $Func );
  
  		$count  = $items->Count();
  
  		$sum    = 0;
  
  		foreach ( $items as $item ) $sum += $item;
  
  		return $sum / $count;
  
  	}
code: public function Average( $Func = null )
  	{
  
  		$items  = $this->Select( $Func );
  
  		$count  = $items->Count();
  
  		$sum    = 0;
  
  		foreach ( $items as $item ) $sum += $item;
  
  		return $sum / $count;
  
  	}
code_tokens: public function Average ( $ Func = null ) { $ items = $ this -> Select ( $ Func ) ; $ count = $ items -> Count ( ) ; $ sum = 0 ; foreach ( $ items as $ item ) $ sum += $ item ; return $ sum / $ count ; }
docstring: Get Average of sequence
  
  @param string|Closure $Func
  @return double
docstring_tokens: Get Average of sequence