Okay...
I’m still confused. I’m a citizen. If I’m walkin’ along in my shorts and t-shirt, and don’t have my wallet on me, how do I prove citizenship?
Heck, all I’ve got in my wallet is my driver’s license. Given that New Mexico will issue driver’s licenses to illegals with Matrícula Consular cards, how does that serve to ID me as a legal resident? Do I need to keep a passport on me? What?
If you happen to be questioned by LEO if you have a driver’s license they can pull it up in the computer. Basically the same thing you would do now if you were walking wherever you live and for some reason LEO decided to question you.
They also may have some questions for you and you decide whether to answer- just as you would where you live. There is nothing new in the way this law will be enforced- it is just a different law.
I am guessing that if you don't speak with a Mexican accent and you aren't breaking any laws or hanging out with illegals that you won't be asked for proof. I posted a link to the actual law above.