this seems wrong to me, because dots are valide in keys (they are even the common convention in Symfony for parameter names). So it is ambiguous