21. post/wait constructΒΆ

Work in progress.