Schema thingy for protobuf (with proto/json support)