Collection data-type for C
A data-type to collect data in a hierarchical structure for easy iteration and serialization