PackageManagement: Events, Exceptions, Refactoring