private function validateValidity() { if (!$this->valid()) { throw new \BadMethodCallException('Unreachable here.'); } }