More than dotting the i's --- foundations for crossing-based interfaces | Synapse