public function func() { $args = func_get_args(); $array = Arrays::removeFirst($args); $math = $this->_math(isset($args[0]) ? mb_strtoupper($args[0]) : false, $array); if ($math->return === true) { return $math->args; } else { $this->selectFunctions[] = $math->args; return $this; } }