`request` is not 1:1 with the parameters for the output from `url.parse`. A more appropriate paradigm would be `_.extend/defaults` but I felt explicit was better than implicit.

However, for the record, I did use `pickMessageInfo` as a point of reference.