Aw, I'm going to miss `{.pure.}` since I'm such a clean freak. :P Anyway, it's important that Nim learning resources be updated. We don't want beginners running into problems when they follow examples.
For example, [this excellent resource](https://hookrace.net/blog/writing-a-2d-platform-game-in-nim-with-sdl2/) that basically taught me how to program practically in Nim uses `{.pure.}` and will need to be updated.