getter = $getter; } public function keys($carrier): array { return $this->getter->keys($carrier); } public function get($carrier, string $key): ?string { $value = $this->getter->get($carrier, $key); if ($value === null) { return null; } return preg_replace( [self::SERVER_CONCAT_HEADERS_REGEX, self::TRAILING_LEADING_SEPARATOR_REGEX], [self::LIST_MEMBERS_SEPARATOR], $value, ); } }