Talk I did on using graphs and serializer

The serializer uses wild C macro magic to generate archiver functions
for the boost archiver