Allowing different types of schedules in a single specification is useful, for example, when `single: true`.
Allowing different types of schedules in a single specification is useful, for example, when
single: true.