I may just want to embrase RestSharp instead of attempting to abstract it...