EXPERIMENTAL - Tools for marshaling structured data in C.