private function mergeFunctionFixtureReferences(array $values, $value) : array
{
$lastElement = end($values);
if (false === $value instanceof FunctionCallValue || false === $lastElement instanceof FixtureReferenceValue) {
$values[] = $value;
return $values;
}
$values[key($values)] = new FixtureReferenceValue(new ListValue([$lastElement->getValue(), $value]));
return $values;
}