Sort:  

I agree. I just needs to be re-worked to limit its effect to the issues you've stated above.