Got the basic logic working for generating slugs as per the algorithm
@mghardy and I discussed. I'm a little disappointed in how quickly the
size of the slugs goes up, but not entirely surprised.