Thanks for pointing this out, Jim!
It's a documentation issue with something that changed in the most recent release. I've corrected the README file now, but the difference is that you need to import either `humanReadable._` or `compact._`. I.e. everything from inside those objects.
You discovered the "alternative" approach, which is to use the `apply()` method, though I'm not going to document this yet, as I'm not sure it will stay.
The reason I changed from importing `humanReadable` to `humanReadable._` is that it allows me to give the implicit formatters inside `humanReadable` and `compact` identical names. This means that if you import one, then subsequently import the other, the last one shadows the former, which means you can switch just by importing "over" the previous one. Previously, you could import both, and get an ambiguous implicits error when both were in scope at the same time.
Hope everything else is making sense!
Cheers,
Jon