As above, could we isolate the is manifest check and move to start of the rule.