Complete Dynamic Logic of Communicating Hybrid Programs | Synapse