Problem:
While the code base of the HTTP client grew, some unneeded return statements were copied and pasted (and documentation forgotten).
Not a real problem in terms of code execution but might be disturbing for people reading the source (and yes, some do so).
Expected behavior:
- The unneeded return statements are removed
- All the public HTTP client methods are documented