Tagging API traits and classes.
Adding collection testing constraints.
Adding a trait to test and manage collections.
Fixed incorrect type for test key.