Ignoring non-utf-8 data is dubious; if we expect the data to be utf-8 encoded, we should enforce that.