The Australian legislation, pushed through Parliament with 33 other bills on the last sitting day, has sparked debate due to its rapid approval and limited public...