The name of the exceptions are better, but I still don't like them. If I get a InvalidPagePriority exception, it's still not clear what page priority this is referring to?