This module is only partially implemented and seems to conflict with using std.concurrency for concurrency stuff. Should it be removed?