In my opinion, the fully autonomous vehicles shouldn't need to handle those situations. Leave that up to the human to navigate.
Fully autonomous should be able to handle the NORMAL day-to-day driving responsibilities. If you're going to require those situations that you mentioned, we'll never have fully autonomous vehicles.
NOTE: when I say fully-autonomous, the car will still have a steering wheel and someone sitting in the driver seat. The google car that had no steering wheel would never happen in the "real-world" only tightly controlled environments.