Implement remaining methods for TypeCollection
Merge pull request #11 from yvoyer/feature/advanced-collection

Implement remaining methods for TypeCollection