ListAddDeleter
ListAddDeleter(BObjectList<ObjectType>& list, ObjectType* object,
ListAddDeleter<DataHistory> valuesDeleter(fValues, values, insert);
ListAddDeleter<ViewHistory> viewValuesDeleter(fViewValues, viewValues,
ListAddDeleter<DataSource> sourceDeleter(fSources, copy, insert);