playframework/Play20 — comment on commit 7f7c953a0f2f02f393d34c1feccd3d2009916d0e
File:  line 0
By densh:

Absolutely agree with @ikester. In my experience non-js json libraries tend to treat numbers as two distinct types. For example python's json library deserialize json numbers into ints and floats.