I think what it would do is entrench in legislation a requirement to proactively disclose. So you're right. Maybe you don't need a law to compel that from all governments at all times, but if parliamentarians support the bill, what it would do is create a legislative requirement for this and future governments.
On October 18th, 2017. See this statement in context.