A behavioral notion of subtyping | Synapse