Package edit defines the objects and operations related to general editing functionality. See Section 2.8 of the Milestone 6 requirements.