Translating meaning representations to behavioural interface specifications | Synapse