Subject: | Does not compile on systems without 'threads' compiled in |
Since the module otherwise supported cooperative tasking, make it detect
presence of the threads support rather than require it.
Also, consider optionally supporting 'forks' if present.