*
* @return A SizzleType representing the type of the resulting expression
*/
public SizzleScalar arithmetics(final SizzleType that) {
// by default, no types are allowed in arithmetic
throw new TypeException("incorrect type " + this + " for arithmetic with " + that);
}