Make Tensor a bit easier to override