Implementation must match exactly ToJsonName() function in C++ descriptor.cc.
ToJsonName()
descriptor.cc