. . . "Also, using different policies is a nice idea as it keeps the cleaning rules outside of the code making it easier to maintain." .