import Foundation public class SimpleSwiftObject {} public class SimpleNSObject: NSObject { @objc public dynamic var observableName: String = "" } public class GenericSwiftObject {} public class GenericNSObject: NSObject {} public class GenericAncestrySwiftObject: GenericSwiftObject {} public class GenericAncestryNSObject: GenericNSObject { @objc public dynamic var observableName: String = "" } public class ResilientFieldSwiftObject { public var url: URL? public var data: Data? } public class ResilientFieldNSObject: NSObject { public var url: URL? public var data: Data? }