Add support for an InputStreamParser that transform the result from one type to another
more generic way to parse the error data using InputStreamParserWithError