crdt operator uses protocol
crdt loader uses protocol