Doesn't `_corrupt` only take care of single `tensor_like` objects now?