Solved by SimonW in post #2 
              
              
                Good point. And we are in progress of merging Variable and Tensor classes  So in future everything will work on everything (mostly).