Spring cleaning is intended to be used in the course of grammar development and as such must leave the grammar in a state that is still easy to maintain.
the second technique, 'grammar compression', computes the smallest subset of a type hierarchy that can assign the same structures to the same sentences as the original grammar.