Reject saves based on an old document version - Code review | OneNoughtOne