Small C99 library of common structures, list, tree, graph, etc