That's funny, but probably a very real challenge. As a (human) driver, it happens that we come across ambiguous, contradictory or just plain impossible constraints and we overcome them by deliberately breaking the rules. I wonder how they would cope with that?
This is part of the larger problem of roboethics—prioritizing and balancing a set of conflicting objectives and requirements. There's a neat introductory article with some video of example scenarios here: