I hate to answer a question with questions...
But, is there a grandfather clause to this?
and if not, and it is retro-active, how will it be enforced?
I realize the OP's question is a fun "food for thought" type thingy, But to me, it's so disturbing, I want more details before I give a 'fun' answer.