code: def insert_column_with_attributes(self, position, title, cell, **kwargs):
          
  
          column = TreeViewColumn()
          column.set_title(title)
          column.pack_start(cell, False)
          self.insert_column(column, position)
          column.set_attributes(cell, **kwargs)
docs: :param position: The position to insert the new column in
          :type position: :obj:`int`
  
          :param title: The title to set the header to
          :type title: :obj:`str`
  
          :param cell: The :obj:`Gtk.CellRenderer`
          :type cell: :obj:`Gtk.CellRenderer`
  
          {{ docs }}