Code-generator can create proto file.
In progress: Automatic conversion between protobuff and container datatype.
Alternative: binary representation using boost...