Common data structures, implemented in C.