*
operator (left:Expression<Real[_,_]> * right:Expression<Real[_,_]>) -> MatrixMultiply<Real[_,_], Real[_,_], Real[_,_]>
operator (left:Real[_,_] * right:Expression<Real[_,_]>) -> MatrixMultiply<Real[_,_], Real[_,_], Real[_,_]>
operator (left:Expression<Real[_,_]> * right:Real[_,_]) -> MatrixMultiply<Real[_,_], Real[_,_], Real[_,_]>
operator (left:Expression<Real> * right:Expression<Real>) -> Multiply<Real, Real, Real>
operator (left:Expression<Integer> * right:Expression<Integer>) -> Multiply<Integer, Integer, Integer>
operator (left:Expression<Real[_,_]> * right:Expression<Real[_]>) -> MultivariateMultiply<Real[_,_], Real[_], Real[_]>
operator (left:Real[_,_] * right:Expression<Real[_]>) -> MultivariateMultiply<Real[_,_], Real[_], Real[_]>
operator (left:Expression<Real[_,_]> * right:Real[_]) -> MultivariateMultiply<Real[_,_], Real[_], Real[_]>