Visitor classes for checking MOE stuff, modifying MOE per rules.