Of course you didn't read what I said. The law provides for more than asking a simple question. American citizens aren't required by law to carry a drivers license at all times no matter what. So, if I'm out walking with out a license and I happen to be in an area where Sheriff Joe is rounding up mexican and one of his enforcement officers asked to see my license, being unable to present it to him the sherrif can then detain me, a perfectly good US citizen compliant with the law, without a warrent or me having committed a crime, for 48 hours. Not only have my rights been violated but I've been given an undue hardship.