title: Use variable content for declaration
body: <p>I'm creating objects from a class and these objects shall get their name by userinput.
  So I got my constructor and call it like:</p>
  
  <pre><code>name = object:new()
  </code></pre>
  
  <p>end everything is fine, when i accept that the objects name is "name".
  But I want the object to be named by the content of name.</p>
  
  <p>So this:</p>
  
  <pre><code>name = "myObject"
  name = object:new()
  table.insert(objectlist, name)
  </code></pre>
  
  <p>Ends up in this:</p>
  
  <pre><code>objectlist = {name}
  </code></pre>
  
  <p>But I want it to end in:</p>
  
  <pre><code>objectlist = {myObject}
  </code></pre>
  
  <p>How can I do this?
  Shouldn't be that hard to manage, but i got no clue =(</p>