void deletePath( String path, { bool recursive = true, }) { if (_store.hasValue(path) || recursive && _store.hasPath(path)) { _store.delete(path, recursive: recursive); isDirty = true; } }