anchor.diff:  }
   
   type Location {
  -  # 3-letter IATA code of airport or internal city code.
  +  """3-letter IATA code of airport or internal city code."""
     locationId: String
     name: String
     slug: String
     timezone: String
     location: Coordinates
   
  -  # Airport, city or country.
  +  """Airport, city or country."""
     type: String
     city: LocationArea
     subdivision: LocationArea
  
positive.code: }
  
  type Booking {
    # The ID of an object
    id: ID!
  
    # Internal database ID.
    databaseId: Int @deprecated(reason: "Use id field instead.")
    allowedBaggage: AllowedBaggage
    arrival: RouteStop
  
    # Static assets related to this booking.
    assets: BookingAssets
    departure: RouteStop
  
    # Flight segments, e.g. stopover, change of aircraft, etc.
    legs: [Leg]
    status: BookingStatus
  }
  
  type BookingAssets {
    # URL of the electronic ticket. Ticket may not be available yet (returns null).
    ticketUrl: String
  
    # URL of the invoice.
    invoiceUrl: String
  }
  
  # A connection to a list of items.
  type BookingConnection {
    # Information to aid in pagination.
    pageInfo: PageInfo!
  
    # A list of edges.
    edges: [BookingEdge]
  }
  
  # An edge in a connection.
  type BookingEdge {
    # The item at the end of the edge
    node: Booking
  
    # A cursor for use in pagination
    cursor: String!
  }
  
  
negative.code: type AdditionalBaggage {
    price: Price
  
    """Number of baggage."""
    quantity: Int
  }
  
  type Address {
    """Contains street and number."""
    street: String
    city: String
    zip: String
  