Distributed reactive systems are hard to synthesize | Synapse