Modify the RequestQueue to allow for generic requests (not just queries) as well as generic request returns (not just strings)