Little *Request code adjustments

* Don't include unneeded files.
* Implement some rubocop suggestions.
* Edit them so they look more alike.

There's repeated code to DRY out.