Predicate mutations while moving predicates between groups

@Naman - Thank you. I appreciate you taking the time to consider these ideas.