     }
     return status(flags)
   }
-  
+
   public func reach(statusBlock: @escaping (OlaStatus) -> Void) {
     DispatchQueue.global().async { [weak self] in
       guard let status = self?.reach() else {

    self.reachability = reachability
  }

  deinit {
    SCNetworkReachabilitySetCallback(reachability, nil, nil)
    SCNetworkReachabilitySetDispatchQueue(reachability, nil)
    callback = nil
  }

  public func reach() -> OlaStatus {

}

final public class Ola: Reaching {

  private let reachability: SCNetworkReachability!

  /// Create a new `Ola` object for `host`.
