module Crdt:sig..end
This module is meant to be opened to use both mutable and immutable
structures in the same codebase. To use, for example, and ORSet, you can
choose to use either Mutable.ORSet or Immutable.ORSet.
module Mutable:sig..end
module Immutable:sig..end