http://planet-compats.racket-lang.org/static/planet-neil-soundex1.plt
cf80dd8203c985e1f14972984b982448ffb306c2