public function __construct(mixed $value, bool $trackUsage = true, int $type = 0, ?string $file = null) { if ($trackUsage) { $this->identifier = ++self::$sequence; } else { $this->used = true; } }