Another example of a class that might be able to be two functions. However, I think a requests manager could be useful. I've used this paradigm before. See here.
We can create a session in the object to handle things globally. I think this is a good example of such an object.
Originally posted by @nleroy917 in #15 (comment)