title: Reticulate: py_available always returns TRUE
body: <p>py_available always returns TRUE no matters what I pass it. &quot;operations&quot; is a local module and shouldn't be available. &quot;operationssfsdfds&quot; is made up. The number 22 is also definitely not a module, and therefore should return FALSE. But here's what I get back from it:</p>
  <pre><code>&gt; py_available(&quot;pandas&quot;)
  [1] TRUE
  &gt; py_available(&quot;operations&quot;)
  [1] TRUE
  &gt; py_available(&quot;operationssfsdfds&quot;)
  [1] TRUE
  &gt; py_available(&quot;operationssfsdfdsasdfadfsfsdfsadfs&quot;)
  [1] TRUE
  &gt; py_available(&quot;oasfsafsadfdsaf&quot;)                   
  [1] TRUE
  &gt; py_available(22)               
  [1] TRUE
  &gt; py_available(asdasdsad)
  [1] TRUE
  </code></pre>
  <p>Any idea why this would be happening?</p>