title: Robotframework list variable from variable file
body: <p>I'm having a problem reading a list variable from a file.
  I have a file (variables.py) with 3 variables :</p>
  
  <pre><code>TEST1=212
  TEST2=[111, 222, 333, 444, 555, 666]
  TESTS3="sadasd"
  </code></pre>
  
  <p>Both <code>${TEST1}</code> and <code>${TEST3}</code> are accessible (I get values from variable file)
  But when I try to access second variable with <code>@{TEST2}[2]</code>, I get an error :</p>
  
  <pre><code>FAIL : Non-existing variable '@{TEST2}[2]'
  </code></pre>
  
  <p>This only happens, if I try to use variables from file. If I create list variable in RIDE, I can easly access it with <code>@{Variable}[{$index}]</code></p>
  
  <p>If I try this syntax : <code>${TEST2}[2]</code>, I get :</p>
  
  <pre><code>'[111, 222, 333, 444, 555, 666][2]'
  </code></pre>
  
  <p>So robotframework knows that there is a variable with given name, but doesn't know that it's a list variable.
  Am I doing something wrong? </p>