Can cross-linguistic regularities be explained by constraints on change?