(1) Whenever any city of the metropolitan class shall extend its boundaries so as to annex or merge with it any city or village, the laws, ordinances, powers, and government of such city of the metropolitan class shall extend over the territory embraced within such annexed or merged city or village from and after the date of annexation or merger. The date of annexation or merger shall be set forth in the ordinance providing for such annexation or merger.
(2) After such date, the city of the metropolitan class shall:
(a) Succeed to all the property and property rights of every kind, contracts, obligations, and choses in action of every kind held by or belonging to the annexed or merged city or village; and
(b) Be liable for and recognize, assume, and carry out all valid contracts, obligations, and licenses of the annexed or merged city or village.
(3) Any city or village so annexed or merged with the city of the metropolitan class shall be deemed fully compensated by virtue of such annexation or merger and assumption of its obligations and contracts, for all its properties and property rights of every kind so acquired.
(4) Any public franchise, license, or privilege granted to or held by any person or corporation from any of the cities or villages annexed or merged with any city of the metropolitan class, before such annexation or merger shall not, by virtue of such annexation or merger, be extended into, upon, or over the streets, alleys, or public places of the city of the metropolitan class involved in such annexation or merger.