I think whatever is in the example is what people will do though. rest-client is quite a bit easier to understand and we're already pulling in 4 gems.