Added a "parse_data" option, which can be set to false to skip any
attempt to parse the data