A substantial revision to the previous attempt at improved response parsing. Now a lot more robust, although still powerless in the face of really malformed input.