Если у меня есть файл YAML, например
---
2.1: my product version
без кавычек, Ruby будет рассматривать 2.1
как Float (по крайней мере, в Syck - я не уверен насчет Psych).
Существуют ли какие-либо риски при использовании Float в качестве ключа хеша, если все остальные вхождения ключа происходят из файла YAML или литералов из Ruby?