Refactored _BaseUpdater._clean() in order to remove unneeded clean methods in impls.