Interval operator +(Interval other) => new Interval.fromSemitones(semitones + other.semitones, number: number + other.number - 1);