sequenceSet; } public function identifierMode(): IdentifierMode { return $this->identifierMode; } public function toCommand(): string { return $this->identifierMode->toCommand(); } private static function coerceSequenceSet(int|string|SequenceSet $target): SequenceSet { return match (true) { $target instanceof SequenceSet => $target, is_int($target) => SequenceSet::single($target), default => SequenceSet::parse($target), }; } }