adopt integer interpretation from ClojureScript, fix broken
transit.isInteger predicate