No you're right, the TestHelper.after_each_test calls Settings.clear_everything_for_tests, which is a superset of adjustments that includes what clearused calls.  So this can be removed.  I'll update it in the morning.

Interestingly, it also looks like the before/after_each_test methods also try to cache and restore the indirections, but I found that I had to clear the termini directly to remove the existing Memory termini.