Variation theory: implicational scaling and critical age limits in models of linguistic variation, acquisition and change