long newMillis = calendar.getTimeInMillis() + ((DayTimeDurationValue) other).getValueInMilliseconds(); return new TimeValue(newMillis, tzOffset);
return other.plus(this);
	public ComputableValue plus(ComputableValue other) throws XPathException {		if (other.getType() == Type.DAY_TIME_DURATION) {			long newMillis =				calendar.getTimeInMillis()					+ ((DayTimeDurationValue) other).getValueInMilliseconds();			return new TimeValue(newMillis, tzOffset);		} else			throw new XPathException(				"Operand to plus should be of type xdt:dayTimeDuration; got: "					+ Type.getTypeName(other.getType()));	}