Created this because the standard Fetch API is great but pretty limited feature-wise. This library allows you to add a lot of automation. Computed options are useful when configurations change while the calling code does not have to know how, for example with refreshed access tokens. Just pass in a computed value. Middleware makes it possible to add default request and response transformations, like adding headers and parsing JSON into ImmutableJS. I hope to add more middlewares soon.