Dave cautioned us on overloading terms already used in iCalendar with well known specific meanings. In particular, we were discussing the general term for the thingy expressing a quantity of time, and expressed in xml using the xs:duration data type, of which there are several instances.
The problem is that one of those instances is the well-known iCalendar object “Duration”, which should therefore nto be the name of the class of objects….
I propose TimeSegment as the over class.
tc
"Energy and persistence conquer all things." -- Benjamin Franklin