Axioms for concurrent objects | Synapse