Update
data class Update(val session: Long, val baseRevision: Long, val revision: Long, val patch: RemotePatch) : RemoteMessage(source)
Applies one atomic difference only when the client's committed revision matches baseRevision.
Applies one atomic difference only when the client's committed revision matches baseRevision.