Really? We've got now bunch of tests that covers most criteria object mutations - in context of `clear` method - and you want to throw them away? :( 
At least we will be warned in the future, if one of currently existing features will break `clear` method - so I would let those tests stay.