check Math.floor(obj) === obj instead of obj % 1 === 0
check Math.floor(obj) === obj instead of obj % 1 === 0

super-slight performance gain.  This is still insane in the same way.

jneen/tnetstrings-js