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

**URL:** <https://forum.devtalk.com/t/programming-clojure-third-edition-import-for-midinote-protocol-does-not-work-page-186/173280>\
**Category:** PragProg Customers\
**Tags:** book-programming-clojure-third-edition, errata\
**Created:** [9 October 2024 16:35 UTC](https://forum.devtalk.com/t/programming-clojure-third-edition-import-for-midinote-protocol-does-not-work-page-186/173280 "2024-10-09T16:35:43Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![alexmiller](https://forum.devtalk.com/user_avatar/forum.devtalk.com/alexmiller/32/1006_2.png) [@alexmiller](https://forum.devtalk.com/u/alexmiller)\
**Post date:** [11 October 2025 05:03 UTC](https://forum.devtalk.com/t/programming-clojure-third-edition-import-for-midinote-protocol-does-not-work-page-186/173280/2 "2025-10-11T05:03:06Z")

</div>

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.

---

_[View the full topic](https://forum.devtalk.com/t/programming-clojure-third-edition-import-for-midinote-protocol-does-not-work-page-186/173280)._
