private function group($name, $args) { $mangled = xpression::mangle($name, $args); isset($this->groups[$mangled]) or runtime_error('Group not found: ' . $mangled); return $this->groups[$mangled]; }