C header library for typed lists (using macros and "template" C).