Yeah I've been trying to add more assertions when I remove/simplify stuff in a refactor, as it's never /worse/ then just assuming it implicitly and then having it fail unpredictably later on