grouping all headers into collections-c.h