The Bond Ordinance shall make provision for the payment of such bonds, both principal thereof and interest thereon until maturity, by the levy of a direct annual tax upon all the taxable property within the Village sufficient for such purpose. A copy of such Bond Ordinance as adopted, certified to by the Village Clerk, shall be filed in the office of the County Clerk of the county or counties within which any part of the Village may be situated. Such Bond Ordinance, as so filed, shall constitute the authority for the County Clerk or County Clerks in and for each of the years for which taxes are levied in said Bond Ordinance to extend such taxes for collection against all the taxable property situated within the Village. The taxes so levied for the payment of principal of and interest on the bonds shall be extended annually by the County Clerk or County Clerks without limitation as to rate or amount and such taxes shall be in addition to and in excess of all other taxes levied or authorized to be levied by the Village. Except as provided herein, such taxes so levied shall not be subject to repeal or abatement in any manner whatsoever until such time as all the bonds authorized and issued under the terms of said Bond Ordinance shall have been paid in full, both principal thereof and interest thereon up to and including the date of maturity, provided, however, that if the Village has other funds available, the President and Board of Trustees may appropriate such funds and deposit them in trust with the paying agent for the purpose of the payment of any of the maturities of bonds or interest thereon, in which event the taxes so levied to pay such principal or interest may be abated by the amount so deposited, such abatement to be directed by ordinance of the Village, duly adopted and placed on file with the County Clerk or County Clerks at any time prior to the extension of such taxes for collection.