well I'm not a legislator, and if you're looking to pick holes, trust me you would be able to :)
The question is, is that the best approach and if not, what is? Once an approach is agreed then the inevitable x years of wrangling on details could occur.