Now also implemented or and and as macros, while still having them as built-in optimized versions as well (less interpretation overhead).
$ ./bb -e '(doc or)'
-------------------------
clojure.core/or
([] [x] [x & next])
Macro
Evaluates exprs one at a time, from left to right. If a form
returns a logical true value, or returns that value and doesn't
evaluate any of the other expressions, otherwise it returns the
value of the last expression. (or) returns nil.