Initial work with protobuf.