Improve typing in some review-request related code.
Review Request #14017 — Created July 9, 2024 and submitted — Latest diff uploaded
This change just has some typing and docs improvements in some code that
I've been touching to do the new admin-draft stuff.
Ran unit tests.