psst, don't tell anyone but you can cheat with this notation in squint to do native varargs:
(defn log [...xs] (when log? (js/console.log ...xs)))