 public typealias BPM = Double
 
 /// Container for the notion of time in sequencing
-public struct AKDuration: CustomStringConvertible {
+public struct AKDuration: CustomStringConvertible, Comparable {
     let secondsPerMinute = 60
 
     /// Duration in beats

        self.tempo = tempo
        self.beats = tempo * (seconds / secondsPerMinute)
    }
}

/// Upper bound of a duration, in beats

    return copy
}

