That's not all that protective when it comes down to it - all you need to do is redefine what 'unreasonable' means in law.
It's 'unreasonable' and not 'illegal' by the way - and the latter would be even easier to get around, because you just legislate 'this is legal now', no semantic tricks required.
It's 'unreasonable' and not 'illegal' by the way - and the latter would be even easier to get around, because you just legislate 'this is legal now', no semantic tricks required.