https://medium.com/@ignacio.molina.portoles/how-to-handle-multiple-apis-in-swift-build-testable-and-reusable-code-0af1683ee154