docs: protected TokenList.Token insertTranspose( TokenList.Token variable ,
                                                 TokenList tokens , Sequence sequence )
      {
          Operation.Info info = functions.create('\'',variable.getVariable());
  
          sequence.addOperation(info.op);
  
          // replace the symbols with their output
          TokenList.Token t = new TokenList.Token(info.output);
          // remove the transpose symbol
          tokens.remove(variable.next);
          // replace the variable with its transposed version
          tokens.replace(variable,t);
          return t;
  
      }