Text this: Horizons that gyre and gimble: a differential characterization of null hypersurfaces