Would be interesting to make this library compatible with WASM to allow it to be used in frameworks like Yew. Not sure how HTTP requests are sent.