informative subclasses for PolicyException