Having known some cops, they tend to be really bad about thinking they are legal experts. Attorneys tend to know enough about how things are ruled to avoid falling for these types of 'legal' loopholes. Cops think they are more expert in legal matters than they actually are, and can fall for a hare brained scheme like this.
Ironically programmers are also just as bad for this type of thinking for a different reason. They will read a legal statute and interpret it like it is code. I was very much guilty of this, and from comments I see here that's not an uncommon assumption. My friend who's a public defender spend some time pointing out that legal rulings aren't strict in that way, there's a reason judges have leeway when making decisions.
Ironically programmers are also just as bad for this type of thinking for a different reason. They will read a legal statute and interpret it like it is code. I was very much guilty of this, and from comments I see here that's not an uncommon assumption. My friend who's a public defender spend some time pointing out that legal rulings aren't strict in that way, there's a reason judges have leeway when making decisions.