Any company incorporated under this chapter is authorized to enlarge any of the works or appliances of a canal or branch canals and enlarge a canal anywhere along the line of the same by deepening and widening it, making basins, dams, reservoirs, or otherwise. Any such company is also authorized to construct and build branch canals to and from a canal from any and all points, with the same privileges and rights as are granted in constructing the main canal and other works, and to construct any dams, races, waste-weirs, weirs, towpaths, and other structures to improve and make available a canal or canals under the limitations already set out in this chapter.