return new IntegerValue(value + ((IntegerValue) other).value);
return new IntegerValue(value + ((IntegerValue) other).value, type);
	public ComputableValue plus(ComputableValue other) throws XPathException {		if (Type.subTypeOf(other.getType(), Type.INTEGER))			return new IntegerValue(value + ((IntegerValue) other).value);		else			return ((ComputableValue) convertTo(other.getType())).plus(other);	}