In retrospect, naming a module http was a very stupid idea