Language-based information-flow security | Synapse