Pseudo-threads This is a set of macros inspired by proto-threads, but adding some syntax sugar to make the code more elegant.