Pay down some tech debt
This branch does two things. First, it makes sure that $pwd/var/ gets cleaned up after the test suite runs. Second, it switching over to using contextlib.suppress()
where appropriate instead of old school try-except-pass
.