Necessary for the Racket 6.1 update for some reason
Sort tags so that differences in hash order don't force full regeneration