My test generator found following, wrong behavior. ```clojure (let [w (transit/writer :json) r (transit/reader :json)] (transit/read r (transit/write w {0.5 0}))) ==> {0 0} ``` ```clojure (let [w (transit/writer :json)] (transit/write w {0.5 0.5})) ==> "[\"^ \",\"~i0.5\",0.5]" ``` Version: [com.cognitect/transit-cljs "0.8.239"]