title: tcl array question - key with quotes
body: <p>this surprised me</p>
  
  <pre><code>&gt;set foo("bar") 12
  12
  &gt;parray foo
  foo("bar") = 12
  &gt;set foo(bar) 12
  12
  &gt;parray foo
  foo("bar") = 12
  foo(bar)   = 12
  </code></pre>
  
  <p>it seems that the literal foo is not the same as "foo". And yet</p>
  
  <pre><code>&gt;string length foo
  3
  &gt;string length "foo"
  3
  </code></pre>
  
  <p>what am I failing to understand</p>