Allow deferred registration of collection members.

This will allow us to extend type collections with anonymous classes.