Package scheduler defines objects and operations related to curve. See Sections
2.6.3
,
2.6.3.1
,
2.6.3.2
, and
2.6.3.3
of the Milestone 6 requirements.