Commutative Replicated Data Types for easy collaborative/distributed systems.