Spacing causing confusion
Martin writes:
My son is working through your book. He spotted a very minor error and I thought we would report it: In Chapter 8 on Page 102, the code for the three classes is missing an extra newline between the Animal and Mammal class. This can create some confusion when typing in the code at the REPL.
Thanks for the report and good spot. I've fixed it in Overleaf (which is the tool we used to layout the 2nd edition)...

...so hopefully this will be sorted if/when No Starch Press decide to issue a re-print.
I hope he's enjoying working through the book.