I try to avoid using `ObjectDoesNotExist` whenever I'm trying to catch a particular object.  In this case, `Legislator.DoesNotExist` makes sure that it was an actual `Legislator` that didn't exist and not some other model that was touched during the `get` or `save`.