The web API `fetch` is superbly simple (compared to its predecessor: `XMLHttpRequest`) but during development there’s always a few concerns I have when making fetch requests: hitting 3rd party request limits, latency (since I want dev to be rapid) and the potential of going offline (aka: developing on trains). Since the browser is a beautiful thing, I’m able to wrap the `fetch` API with my own custom logic and circumvent those concerns, so I introduce to you: