flakes
Some json implementation may give decimal.Decimal, not float.  Closes #1731