lib/tpls: requester function for dry
lib/tpls: freaking extra-super-uber-simplify