Access control in a core calculus of dependency | Synapse