The Commons Library is a part of the ActionScript Foundry project, dedicated to the development of rich internet internet applications using Adobe Flex.
The library “Commons” contains data structures models and utilities for native objects manipulation. ActionScript 3 language does not provide some of the data structures that can be found in other languages like, for example, well-known Hashtable or HashMap classes in Java. The “Commons” library main purpose is to encourage ActionScript developers to adopt good practices when designing their low-level (value) classes.
See the project homepage for more.