Fast, versatile, rich data structures for C