I love this, and I bet the compile errors it produces on malformed protobuf are wild.