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