get()
fetch a key from the per-request cache return undef if the key was not found in the cache
set()
insert a key into the per-request cache
fetch a key from the per-request cache return undef if the key was not found in the cache
insert a key into the per-request cache