Sorry for the delay, but I've pushed a new version now. There are still a few things I haven't done wrt. documentation* and unittests**, but the changes to the API and internals should be in place.
Since (IIRC) all issues regarding incompatibility with std.process have been resolved, how about renaming the module to std.process? This way it'll also be easier to test backwards-compatibility in existing programs.