Fix exceptions and other problems when returning to an application after deleting or renaming a profile triggered for it.
Deleting a profile removes any suspended triggers which refer to that profile.
The actual profile object (not just the name) is stored on triggers, which completely avoids issues associated with renaming.