Not extending from DefaultResponseParser, but implementing a completely custom parser