Please update Python documentation for RowObject toTop toBottom

I was following the python sdk, and able to update rows on a sheet successfully. Then I went to add_rows, which was an easy adaptation. However, I started getting the error "Invalid row location: You must 

use at least 1 location specifier". Which I thought was odd, because the sdk example, and the python source code on GitHub suggest the location is (optional).

I went to add the location and followed the docuemntation and added "new_row.toBottom = True": same error. "new_row.toTop = True": same error. The frustration is the incorrect documentation. instead the sdk should clearly state that '.add_rows()' does require a location. The sdk should also be updated to show the correct reference for a row object in python is to_top/to_bottom.