I have a use case for decoding user-supplied protos that legitimately might nest over 100 times, but where we don't want to just disable the recursion limit (because it's user-supplied and so we might blow the stack). I'd like to be able to set the recursion limit at runtime.