@sun Some concepts extend to threading too, which is really interesting and helps eliminate a small class (though not all of) threading problems. This is something I don't think gets enough visibility for people learning the language at the start, but then again it is kinda hard to get past the basics, and threading is a more advanced topic.