MASSIVE refactor to RestSharp