public function isUsesClass() : self { return new self(...array_filter($this->metadata, static fn(Metadata $metadata): bool => $metadata->isUsesClass())); }