S-Curves and the Mechanisms of Propagation in Language Change | Synapse