def programming

What matters for simplicity is that there's not interleaving.

Built with using

Source code available @ githubpull requests are more than welcome ;-)