Revision should be Immutable