fixed absolute paths on windows
try zero
try one
try two
fixed absolute path resolution for windows without eliminating the argument safety net
preferred `platform` property

It slipped my mind that `platform` appears on `process`.
some cleanup

* It slipped my mind that `platform` appears on `process`.
* Two-space tabs on a new section.
[refactor api] Refine the approach in #70 by making it more parameterizable.
[doc] Update the documentation for new approach to #70.