Hopefully handling programmer correctly. Testing.
Going to try and move the plumbing modules somewhere else... in particular, its own git repository.