Must say I prefer or for this, and consider differentiating false and nil to usually be a code smell:
(or a b c) (or a b c)But I agree: if you were ever in a position where you needed to do this, you might want to reconsider how you were representing your data.