             },
                     failureBlock: { error in
                         self.underlyingImage = nil
-                        //MWLog(@"Photo from asset library error: %@",error)
                         
                         DispatchQueue.main.async() {
                             self.imageLoadingComplete()

            let path = url.path
            self.underlyingImage = UIImage(contentsOfFile: path)
            //if nil == underlyingImage {
            //MWLog(@"Error loading photo from path: \(url.path)")
            //}
            //}
            //finally {

    }

    //MARK: - Photo Protocol Methods
    public func loadUnderlyingImageAndNotify() {
        assert(Thread.current.isMainThread, "This method must be called on the main thread.")
        
