@igu-appear 
I don't really like name `parent` as well, but I'm receiving this structure from a `Commander` module...

Re your suggestion, I hope this block will clarify code above:
```
var args = arguments, // "store" arguments object to be used inside of handle() (because there will be own arguments object)
    authInfo = utils.slice(args, -1)[0].parent; // take the last arg, but do not modify the object
```