title: Can korma/fields take an array of columns?
body: <p>I would like to be able to pass a user-defined array of fields which contains a list of all the columns that need fetching. Can korma/fields take an array of columns?</p>
  
  <p>What I am essentially wanting to create is something like this: </p>
  
  <pre><code>(defn fetch [fields]
  (-&gt;
     (korma/select* foo)
  
     (as-&gt; query
           (if (not-empty? fields)
             (korma/fields query fields)
             query))
  
     (korma/select)))
  </code></pre>