The city may issue bonds to pay for any property or public improvement, but no bonds shall be issued to pay current expenses. The enumeration, in the preceding sentence, of particular powers of the city in connection with the issuance of bonds shall not be held or deemed to be exclusive; and, in addition to the powers enumerated or implied in the preceding sentence, or appropriate to the exercise of such powers, it is intended that the City of Texas City shall have and may exercise the authority to issue revenue bonds for the purchase of utilities or any other self-liquidating asset for which revenue bonds may lawfully be issued. It is intended that the City of Texas City shall have and may exercise the authority to issue bonds for the construction and extra-ordinary maintenance of necessary civic improvements or facilities within or without the city limits. No tax bonds of the city, excepting refunding bonds, shall be issued until first approved by a majority of the duly qualified voters of the City of Texas City voting at an election on such issue and all bonds shall be authorized by ordinance passed by an affirmative vote of at least a majority of the members of the commission. The city shall have full authority to issue bonds, warrants and other obligations under the provisions of the general laws relating to the issuance of bonds, warrants and obligations by a municipal corporation as each of said laws has heretofore been amended or hereafter may be amended.