Yes, perhaps I do worry too much :)  My concern is not simply aesthetic, though.  I think that heavier objects are harder to comprehend for a user, and also a future implementation burden for the developer (once an API is fixed, you cannot easily undo it, so if you want to re-implement the tensor in Cython or Numba, e.g., you have to do the entire thing).

But that aside I agree that, if this is a fundamental operation on the Tensor, that it should be included (I simply didn't know if that were the case).  And I don't feel particularly strong about it in this case, so don't let me sway the discussion.