CLJS-622: better error reporting for zero arity protocol methods