(collect (scan* 'foo :where '(and (= a 1) (or (= b "あ") (= c 20)))))