title: proper dictionary/map/tree/hash container in Flex
body: <p>I'm getting increasingly frustrated with Flex's Dictionary (which is really just an array with string indices).</p>
  
  <p>Trivial things seem not to be possible, like getting the last element, or even iterating over the <em>sorted</em> container according to keys (the order seems to be arbitrary), and the sort functions seem to make a mess of everything if given an array with string indices.</p>
  
  <p>Is there a better, more complete container library for Flex? Something with arrays, lists, queues, maps, multimaps, hashmaps, etc.? </p>