'Return a table newly added to this cell after any existing cell
content, having *rows* rows and *cols* columns. An empty paragraph is
added after the table because Word requires a paragraph element as
the last element in every cell.'

def add_table(self, rows, cols):

    width = (self.width if (self.width is not None) else Inches(1))
    table = super(_Cell, self).add_table(rows, cols, width)
    self.add_paragraph()
    return table
