Changed custom number deserialization to call a static method: Parse(string) or JsonNumberDeserialize(string)