Clojure: Unable to find static field : <p>Given the following piece of code:</p>

<pre><code>(map Integer/parseInt ["1" "2" "3" "4"])
</code></pre>

<p>Why do I get the following exception unless I wrap <code>Integer/parseInt</code> in an anonymous function and call it manually (<code>#(Integer/parseInt %)</code>)?</p>

<pre><code>clojure.lang.Compiler$CompilerException: java.lang.RuntimeException: Unable to find static field: parseInt in class java.lang.Integer
</code></pre>
