In all seriousness there's something that needs to be known if you're driving on a public road and you get pulled over for whatever reason and you pull that whole "I don't have to show my ID". That's actually mostly wrong. While you don't have to show ID, you HAVE to show a drivers license to prove you're legally allowed to drive a car. Not only do you have to provide legal proof, but the cops are also required by their own traffic stop protocol to ask to see proof you can drive. Sure they're also checking for outstanding warrants as well, but the bottom line is if you're driving on a public road, you HAVE to show you can legally drive. PERIOD! I'm not excusing cops who abuse their authority for non-cooperative traffic stops. I'm just saying if you're gonna be quoting the laws to the cops, at least get them right so the cops look like the fools and not you.
Now if you're just walking down the street and you're stopped, that's the time when you don't have to show proof of anything.