Tpl is a library for serializing C data