Closes and deletes the underlying file.
@override Future<void> delete() async { _file.close(); final f = File(_file.path); if (await f.exists()) await f.delete(); }