         }
     }
     
-    private func findScreenshot() {
+    fileprivate func findScreenshot() {
         guard let screenshot = PHAsset.fetchLastScreenshot() else { fail(with: .fetchFailure); return }
         
         // Fall back to the `.default()` image manager if an image manager wasn’t set on initialization.

        return options
    }
}

            OperationQueue.main.addOperation {
                switch authorizationStatus {
                case .authorized:
                    // Register for the next photo library change notification since the new screenshot
                    // won’t be available immediately.
                    self.photoLibrary.register(self)
                case .denied, .notDetermined, .restricted:
                    self.fail(with: .unauthorized(status: authorizationStatus))
                }
