             navigationController.popViewControllerAnimated(true, completion: {
                 [weak self] in
                 completion(.Success(navigationController))
-                self?.debug("popRoute navigationController")
+//                self?.debug("popRoute navigationController")
             })
 
         } else {

                    switch presenterResult {
                    case .Success(_):
                        completion(.Success(lastParentViewController))
                        self?.debug("popRoute reversible")
                    case .Failure(_):
                        completion(.Failure(RoutingErrors.CouldNotReversePresentation(lastSegmentIdentifier)))
                    }

            sequenceCompletion: {
                [weak self] routingResult in
                self?.branchLastRecordedSegments[routeBranchIdentifier] = routeSegmentFIFOPipe.newRecordedSegments
//                self?.debug("sequenceCompletion")
                completion(routingResult)
            }
        )
