@plexus I read this from Clojure FAQ “More specifically, a trailing ? indicates that a predicate strictly returns a boolean result (true or false)” clojure.org/guides/faq#qmark_b