WIP: Porting ProtoTransformer to use DescriptorProto