public function __get($asserter) { switch (strtolower($asserter)) { case 'type': return $this->getTypeAsserter(); default: return $this->generator->__get($asserter); } }