An atomic model for message-passing | Synapse