In reply to @nevillegg "So I want to": Yeah but like Ras said it's dependent on a lot of non-platform factors. But Nim allows you to compile something differently based on `define` flags, platform being included in this flag system. Like, defining `emscripten` is a way to block off logic that's only important to compiling to an Emscripten binaryhttps://media.discordapp.net/atta chments/371759389889003532/1422949224034865225/220DE88D-0333-470C-8E53-5FE70A840 FAE.jpg?ex=68de883c&is=68dd36bc&hm=dbeee10768a8ebb478baff9f7aaaf4e53020ad5535eaa 9f7aa6346ca936979d9&