title: Array Member function on a literal
body: <p>This works</p>
  
  <pre><code>&lt;cfif ArrayContains(["bridge","ccf"], getSection())&gt;
  </code></pre>
  
  <p>This does not</p>
  
  <pre><code>&lt;cfif ["bridge","ccf"].Contains(getSection())&gt;
  </code></pre>
  
  <p>Error message</p>
  
  <p>Column 7  </p>
  
  <blockquote>
    <p>Detail ColdFusion was looking at the following text:<p>[</p><p>The
    CFML compiler was processing:<ul><li>A cfif tag beginning on line 15,
    column 2.</ul>   KnownColumn 2   KnownLine 15   KnownText cfif   Line
    15   Message Invalid CFML construct found on line 15 at column 7.<br>
    Snippet 
  </blockquote>
  
  <p>Did I convert this right, of is this a limitation of Adobe's implementation?</p>