U' = IF Predicate(u) THEN (U \ {u}) \cup {termUpdate(u)} ELSE (U \ {u}) \cup {denUpdate(u)}can be written a bit more simply as U' = (U \ {u}) \cup IF Predicate(u) THEN {termUpdate(u)} ELSE {denUpdate(u)}