     override func providePlaceholder(at url: URL, completionHandler: @escaping (Error?) -> Void) {
         NSLog("providePlaceholder \(url)")
         do {
-            try fileManager.createDirectory(at: url.deletingLastPathComponent(), withIntermediateDirectories: true, attributes: nil)
+            try fileManager.createDirectory(at: url.deletingLastPathComponent(),
+                                            withIntermediateDirectories: true,
+                                            attributes: nil)
             fileManager.createFile(atPath: url.path, contents: nil, attributes: nil)
             completionHandler(nil)
         } catch let e {

                        .call(owner: owner, name: name, oid: oid) {
                            switch $0 {
                            case .success(let items):
                                f(self.create(entryObjects: items, parentItemIdentifier: containerItemIdentifier))
                            case .failure(let e):
                                NSLog("error: \(e)")
                            }

    }

    override func stopProvidingItem(at url: URL) {
        // TODO: look up whether the file has local changes
        let fileHasLocalChanges = false

