http: remove reflection eyesore from ParserInput abstraction