com.google.protobuf.descriptor.MethodOptions
idempotent, but may have side effects
implies idempotent