`ComposedSchedule` is only implicitly tested through the cyclic schedules. This probably leaves out edge cases.