foo(Tensor x, (Tensor, Tensor) y) -> (Tensor, Tensor)