object Time
components: sec and min and hour;
description: (*
A generic time.
*);
end Time

object Date
components: day and month and year;
descriiption: (*
A generic date.
*);
end Date;

object TimeStart extends Time
components: ;
description: (*
A Time used to designate a beginning.
*);
end TimeStart;