fix multiversion handling when the update rule is an assertion