Persists key value pair
@override Future<void> write(String key, dynamic value) async { if (_box.isOpen) { return _lock.synchronized(() => _box.put(key, value)); } }