http://planet-compats.racket-lang.org/static/planet-murphy-multimethod2.plt
39f9b41c0eaa4049f887916c787ce320b875230a