Have parse_form_data read as stream of uint8 into a uint8 array instead of trying to construct a string. Benefit is twofold -- no more broken unicode characters AND a speed increase.