Specifying Concurrent Program Modules | Synapse