The authority granted by RCW 35.51.050 is supplemental and in addition to the authority granted by Title 35 RCW and to any other authority granted to cities, towns, or municipal corporations to levy, pledge, and apply special assessments.