Added generics for request and service. Easier Generic Parm Parsing.