Section 2. Municipalities.
(a) ESTABLISHMENT. Municipalities may be established or abolished and their charters amended pursuant to general or special law. When any municipality is abolished, provision shall be made for the protection of its creditors.
(b) POWERS. Municipalities shall have governmental, corporate and proprietary powers to enable them to conduct municipal government, perform municipal functions and render municipal services, and may exercise any power for municipal purposes except as otherwise provided by law. Each municipal legislative body shall be elective.
(c) ANNEXATION. Municipal annexation of unincorporated territory, merger of municipalities, and exercise of extra-territorial powers by municipalities shall be as provided by general or special law.