I've modified the code so now it makes use of PSR 7 request and response interfaces and PSR 18 client interfaces.
This is a first minor bump as we're still backwards compatible without any known breaks, but now completely ready for the future to facilitate any HTTP client interface that implements PSR 18.
Enjoy the improvements.