silverstripe/sapphire — pull request #987 by chillu (2012-11-30 14:36:54+00:00)
Title: SelectionGroup refactor (necessary due to ArrayList API changes)

I've reverted @ajoneil's 3f67404a8a81119565edd70778f5840e5dc6dc3c commit in 3.0, since it broke "add page". Re-added it in master, but the problem remains - `SelectionGroup` assumes keyed arrays.
Fixed this by a new `SelectionGroup_Item` class.