 
 // Swift-only this would be a struct
 struct TKBookingConfirmation {
-  enum Status: String {
-    case Pending = "PENDING"
-    case Confirmed = "CONFIRMED"
-    case Canceled = "CANCELLED"
-  }
-  
   struct Detail {
     let title: String
     let subtitle: String?

    let externalURL: NSURL?
  }
  
  let status: Status
  let provider: Detail?
  let vehicle: Detail?
  let actions: [Action]


extension TKBookingConfirmation {
  private init?(withDictionary dictionary: [String: AnyObject]) {
    guard let status = Detail(withDictionary: dictionary["status"] as? [String: AnyObject]) else {
        return nil
    }
    
