remove method
Removes a given key from the Source.
Implementation
@override
Future<Change<Record>?> remove(String key) async {
var existing = box.get(key);
if (existing == null) {
return null;
}
await box.delete(key);
return Removed(key, existing);
}