* @throws IllegalArgumentException Wenn die gegebenen Anzahlen zu einer ungültigen Zeitspanne führen würden. */
	public final FEMDuration move(final FEMDuration duration) throws NullPointerException, IllegalArgumentException {
		if (duration.signValue() < 0) return this.move(-duration.durationmonthsValue(), -duration.durationmillisValue());
		return this.move(duration.durationmonthsValue(), duration.durationmillisValue());
	}