I’m sorry, but I just don’t see any major changes here from existing law.
AFAIK there is no present procedure in the law of a formal hearing to determine whether a person arrested is a citizen or not. Certainly not a trial to determine this rather minor point.
Certainly LEOs or military can ignore or evade aspects of this law, but I fail to see how this is any different from the present condition, where they can do exactly the same.
Then why in the world are they going through the exercise? They have nothing better to do than re pass existing laws?