def unpack(self, data, **kwargs):
        assert len(data) == self.bytes_required
        return self.type_field.unpack(data, **kwargs)