I don't think it matters much either way. Most of the code is taken from @tarruda's work on `os_call_shell()` and what I learned from the (outdated) libuv book. It functions as a proof of concept. What do you think of the API and the fact that it isn't async as first proposed?