Programming Clojure, Fourth Edition: disambiguation comment (page 38)

(.x p) ;; or (.-x p) for disambiguation with 0-arity methods

I was thinking some time over this comment and did not understand it; in particular as the .x method is not a 0-arity method, but then I got it: you mean the disambiguation between a (parameterless) method and a field in a Java class with the same name.

I recommend to write

(.x p) ;; or (.-x p) for disambiguation with a 0-arity method with the same name

or

(.x p) ;; or (.-x p) for disambiguation with a 0-arity method with the name x