Resource.request() optional arguments: args, req
Mappers

with unit-tests & docs
Resource.request(): better optional argument handler