use GHC-style version numbering for __GHCJS__ macro, leave it defined for native code