 //translated directly from an objc part of the original testcase
 @objc class DictionaryContainer : NSObject {
   @objc var _dictionary:NSDictionary
-  
+
   //simulate an objc property being imported via bridging
   @objc var dictionary:Dictionary<DateComponents, String> {
     @inline(never)

    guard let date = calendar.date(byAdding: .day, value: -day, to: now) else {
      return nil
    }
    
    return calendar.dateComponents([.year, .month, .day], from: date)
  }
  #endif

  let nsString = NSString(cString: "NSString that does not fit in tagged pointer", encoding: String.Encoding.utf8.rawValue)!

  var result : Bool?
  for _ in 0 ..< 500 {
    if let nativeSet : Set<NSString> = forcedCast(nsSet) {
       result = nativeSet.contains(nsString)
    }
