/** * Required by ContainsChildren interface. */ public function prependChild(Token $token) { $token->setParent($this); array_unshift($this->children, $token); return $this; }