Future<int> deleteListAndReturnChangedRows(final List<T> items) async { if (items.isEmpty) return 0; return _deleteList(items); }