If you are going to introduce a fundamental new concept, like an abstraction over HTTP processing, you should document it.  At the very least it should be possible to see what you *thought* it was going to do for the product by looking at the file in future.

Otherwise future programmers are going to be stuck guessing what on earth you could possibly have been thinking, and that never works out well. :)