anchor.diff:    # A registration for this sale or null
     registrationStatus: Bidder
     require_bidder_approval: Boolean
  -  sale_artworks(
  -    page: Int = 1
  -    size: Int = 25
  -    all: Boolean = false
  -  ): [SaleArtwork]
  -  sale_artworks_connection(
  -    after: String
  -    first: Int
  -    before: String
  -    last: Int
  -  ): SaleArtworkConnection
  +  sale_artworks(page: Int = 1, size: Int = 25, all: Boolean = false): [SaleArtwork]
  +  sale_artworks_connection(after: String, first: Int, before: String, last: Int): SaleArtworkConnection
     sale_type: String
     start_at(
       # This arg is deprecated, use timezone instead
  
positive.code:     last: Int
    ): ArtworkConnection
    associated_sale: Sale
    auction_state: String
      @deprecated(reason: "Favor `status` for consistency with other models")
  
    # A bid increment policy that explains minimum bids in ranges.
    bid_increments: [BidIncrement]
  
negative.code:   is_on_hold: String
    is_price_hidden: Boolean
    is_price_range: Boolean
    is_purchasable: Boolean @deprecated(reason: "Purchase requests are not supported. Replaced by buy now.")
    is_saved: Boolean
    is_shareable: Boolean
    is_sold: Boolean
  