Extension methods for durations
Duration being operated on
Check whether a given duration is contained between a given range of time
Upper limit of the duration range
Lower limit of the duration range
A boolean indicating if the condition fulfills