section ‹IMAP-CRDT Definitions› text‹We begin by defining the operations on a mailbox state. In addition to the interpretation of the operations, we define valid behaviours for the operations as assumptions for the network. We use the \texttt{network\_with\_constrained\_ops} locale from the framework.› theory "IMAP-def" imports "CRDT.Network" begin