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