It would allow projects using this library to pick their preferred HTTP client instead of forcing Guzzle.