Implement most of RevisionRollbacker