Some miscellneous fixes to AbstractRevision

Change-Id: I6eb3e958295b1968e3c00818acc42ebe6737c0ef