Revert "don't depend on System.Collections.CollectionBase for it has been removed from newer .net profiles"

This reverts commit 3fad646617617dc842599a0bc08934bc1c69fc49.