Generated serialization layer, for c++: space between < and ::