Removed the alter hook, and implemented a generic printer hook to move more printer functionality to the solution packs.