try:
                unused_data = field.unpack(data)
                stream.seek(-len(unused_data or b""), os.SEEK_CUR)
            except SuitcaseException:
                raise  # just re-raise these