docs: def insert(self, new_entry):
          '''Insert a new entry to the end of the list of dictionaries.
  
          This entry retains the original index tracking but adds this
          entry incrementally at the end.
  
          >>> test = [
          ...    {"name": "Jim",   "age": 18, "income": 93000, "wigs": 68       },
          ...    {"name": "Larry", "age": 18,                  "wigs": [3, 2, 9]},
          ...    {"name": "Joe",   "age": 20, "income": 15000, "wigs": [1, 2, 3]},
          ...    {"name": "Bill",  "age": 19, "income": 29000                   },
          ... ]
          >>> entryA = {"name": "Willie", "age": 77}
          >>> print PLOD(test).insert(entryA).returnString()
          [
              {age: 18, income: 93000, name: 'Jim'   , wigs:        68},
              {age: 18, income: None , name: 'Larry' , wigs: [3, 2, 9]},
              {age: 20, income: 15000, name: 'Joe'   , wigs: [1, 2, 3]},
              {age: 19, income: 29000, name: 'Bill'  , wigs: None     },
              {age: 77, income: None , name: 'Willie', wigs: None     }
          ]
  
          :param new_entry:
             The new list entry to insert.
          '''
          self.index_track.append(len(self.table))
          self.table.append(new_entry)
          return self