2. For the purposes of this Act, “municipal body” means
(1) a municipality;
(2) any body declared by law to be a mandatary or agent of a municipality and any body whose board of directors is composed in the majority of members of the council of a municipality and whose budget is adopted by that council;
(3) a metropolitan community, an intermunicipal board, a public transit authority, an intermunicipal board of transport and any other public body whose board of directors is composed in the majority of elected municipal officers.