I think most of the other options should be redone with session constraints, but this PR is mainly about a review mode constraint. Constraint-ification of other flags should be a separate patch.