Fair enough, I usually do similar! 

Thanks for your work on this, I'm so glad Vend finally support oauth.

For another interesting take on the `#config` method, here's one I've written previously
https://github.com/snikch/ledger/blob/master/lib/ledger.rb