I saw this in the current build of Cilantro.. using `Number` returns an object instead of a primitive and causes serialization to in the context node [to choke](https://github.com/cbmi/cilantro/blob/2.1/src/coffee/cilantro/models/context/nodes/condition.coffee#L19). These should be parsed using `parseFloat` to return a primitive. It will return an integer if no decimal is present, otherwise it will return a float.