Encapsulate the decision of whether to revert versions for this request