This commit demonstrates that if a session has persisted committed updates and the client is restarted _after_ these committed updates have been persisted, then removing the tower will fail.