title: JSFL for...in loop doesn't seem to work
body: <p>I'm writing a script in JSFL for Flash CS5, and I'm trying to get a list of layers off the main timeline. I'm getting the timeline, then looping through it all with a for...in loop, but the objects I'm getting seem to be undefined. Here's some test code I made:</p>
  
  <pre><code>alert(fl.getDocumentDOM().getTimeline().layers[0].name); //Returns "text1"
  
  for(layer in fl.getDocumentDOM().getTimeline().layers) {
      alert(layer.name); //Returns "undefined"
  }
  </code></pre>
  
  <p>So, does JSFL not support for...in? That's kinda odd, since it seems it's just a JavaScript engine.</p>