@Override
 public final long square(long uDecimal) {
   return Checked.multiplyByLong(this, uDecimal, uDecimal);
 }
 @Override
 public final long subtractLong(long uDecimal, long lValue) {
   return Checked.subtract(this, uDecimal, lValue);
 }
 @Override
 public final long multiply(long uDecimal1, long uDecimal2) {
   return Checked.multiplyByLong(this, uDecimal1, uDecimal2);
 }
 @Override
 public final long addLong(long uDecimal, long lValue) {
   return Checked.add(this, uDecimal, lValue);
 }