Time List

A time list is a list of time frames - usually created by the WHEN function.

Each time frame has 'start' and an 'end' property