Programming Clojure, Third Edition: "import" for MidiNote protocol does not work (page 186)

Thanks for the report. It is possible for reify to either extend the class generated with the protocol or the protocol itself but regardless I’ve cleaned this part up for 4th edition.