But what if two people are adding two new languages at the same time? Alphabetic requires a little more effort up-front, but it makes merge conflicts deterministic to resolve consistently.

Also, it'll put us into a strange state where the list is half in order and half not.

Of course, note that `shell` happens to go after `ruby` by either ordering :wink: