Draft for a simple PSR providing a trivial abstraction of the local system environment.
Why? So we can stop using hacks to work around dependencies on system state - so that these dependencies can be made visible as (constructor) dependencies, and so we can mock the implementations under test.