def append(self, item): if not self.__prep_item(item): return False item.duplicate_id = self.__count_dupe_items(self, item) item.load_bookmarks() self.__mapping_dict[str(item)] = item self.__current_item_position = len(self) print("Append File:") print(len(self)) list.append(self, item) return True