guard let modelScene = recoverToOptional({ try SCNScene(url: url) }, ifError: { error in self.handleError(error) return nil }) else { return }
guard let modelScene = recoverToNone({ try SCNScene(url: url) }, ifError: self.handleError) else { return }