Map<String, Object?> toJson() => { 'isIncomplete': isIncomplete, 'items': items.map((i) => i.toJson()).toList(), };