The primary motivation is to make the test suite run clean under Valgrind so that we don't need to wade through unimportant failures.