Further to that, if this were to pass...indeed, when any legislation is passed, there is a time for government to respond, a reasonable amount of time, and typically that depends upon what the requirement is. If this were to pass, this would be something that wouldn't have to be done the day after it had been proclaimed. That would be common sense.
If that were to be amended so that contracts...and I think the web would be a natural place to put it, then the government, the departments, would have time to respond to make sure they're in line with the legislation.