so looks like this is the pattern, so I'm OK with exceptions as is; I guess the only question would be whether an exception type like InvalidResourceException or something might make sense - in this situation we have context already, enough to have this error message about the invalid web site... or a NotFoundException, etc?