Tables with incomplete columns are not parsed correctly

docx_table_bug.zip

If a table contains an additional column in the second row, the cells are not assigned correctly:

Please see the attached code example.

Used classes:

docx.table.Table
docx.oxml.table.CT_Tbl

Example:

Input word table:

A1	B1	C1
A2	B2	C2	D2

Output:

A1	B1	C1   A2
B2	C2	D2