Slide 53 can be clearer

hard to test (you have to resort to runtime trickery) and solves 2 using

Typo?

own weird constructs around request adapters and request retriers, effectively moving your solution to a level in the stack below your API client, which is 😒 Whys is that a bad thing? If you want to tell the audience it's a bad thing, tell them why. Be explicit.