public function __call($name, $arguments) { call_user_func_array(array($this->expression, $name), $arguments); return $this; }