public function parse(Token $token) : ParameterValue
{
$value = $token->getValue();
try {
$paramKey = substr($value, 2, strlen($value) - 4);
return new ParameterValue($paramKey);
} catch (\TypeError $error) {
throw ExpressionLanguageExceptionFactory::createForUnparsableToken($token, 0, $error);
}
}