public function removeChoice(Choice $choice, $setNumber = null) { if ($choice instanceof Gap) { return $this->body->removeElement($choice); } else { parent::removeChoice($choice); } }