
By passing this class where it's needed, implementations don't need to store it in a field (reducing boilerplate) and it's clearer that it can't be unset when needed. PiperOrigin-RevId: 542823522
By passing this class where it's needed, implementations don't need to store it in a field (reducing boilerplate) and it's clearer that it can't be unset when needed. PiperOrigin-RevId: 542823522