tain duplicates. Loosely follows Java's List API.
        
        @author Aaron Clinger
        @author Dave Nelson
        @version 06/04/09
        @see UniqueList
    */
    public class List implements IList {
        protected var _collection:Array;
        
        
        /**
            Creates a new List;
            
            @param collection: An Array of items to populate the contents of this list.
        */
        public function List(collection:Array = null) {
            this._collecti