title: How do I delete a value from an Object-based associative array in Flex 3?
body: <p>I need to remove the value associated with a property in a Flex 3 associative array; is this possible?</p>
  
  <p>For example, suppose I created this array like so:</p>
  
  <pre><code>var myArray:Object = new Object();
  myArray[someXML.@attribute] = "foo";
  </code></pre>
  
  <p>Later, I need to do something like this:</p>
  
  <pre><code>delete myArray[someXML.@attribute];
  </code></pre>
  
  <p>However, I get this error message at runtime:</p>
  
  <pre><code>Error #1119: Delete operator is not supported with operand of type XMLList.
  </code></pre>
  
  <p>How do I perform this operation?</p>