code: def AddRow(self, *args):
          ''' Parms are a variable number of Elements '''
          NumRows = len(self.Rows)  # number of existing rows is our row number
          CurrentRowNumber = NumRows  # this row's number
          CurrentRow = []  # start with a blank row and build up
          # -------------------------  Add the elements to a row  ------------------------- #
          for i, element in enumerate(args):  # Loop through list of elements and add them to the row
              element.Position = (CurrentRowNumber, i)
              element.ParentContainer = self
              CurrentRow.append(element)
          # -------------------------  Append the row to list of Rows  ------------------------- #
          self.Rows.append(CurrentRowf AddRow(self, *args):
          ''' Parms are a variable number of Elements '''
          NumRows = len(self.Rows)  # number of existing rows is our row number
          CurrentRowNumber = NumRows  # this row's number
          CurrentRow = []  # start with a blank row and build up
          # -------------------------  Add the elements to a row  ------------------------- #
          for i, element in enumerate(args):  # Loop through list of elements and add them to the row
              element.Position = (CurrentRowNumber, i)
              element.ParentContainer = self
              CurrentRow.append(element)
          # -------------------------  Append the row to list of Rows  ------------------------- #
          self.Rows.append(CurrentRow)
docs: Parms are a variable number of Elements