private function superclassMatches() { return $this->superclass === null || Stack\topCalledClass() === $this->superclass || is_subclass_of(Stack\topCalledClass(), $this->superclass); }