Generality, gradience, and the all-or-none