Added child selector
Added an extendable selector
Added test
Restricted type
Make ArrayListSimpleCollection return mutating iterators
Added test cases
Added additional test
Made final
Fixed spelling