Horizons that gyre and gimble: a differential characterization of null hypersurfaces | Synapse