The committee of management or a member or employee of the committee is not liable for any loss or damage arising principally because of works or any other things done, or omitted to be done, by the Corporation in accordance with, or purporting to be in accordance with, a licence or other authority conferred or purporting to be conferred on the Corporation by or under this or any other Act or law.