A.
The assembly may determine the necessity for any public improvement.
B.
The cost of a public improvement may be paid wholly by the borough, or partly by the borough and partly by benefited property, or wholly by benefited property, as the assembly may determine. Said cost or part thereof to be borne by benefited property may be assessed by special assessment upon the benefited property.
C.
The assembly shall prescribe by ordinance procedures for the establishment and dissolution of local improvement districts.