     var dirty: Bool = true
 }
 
-class B : NSObject, SOCoding, NSCoding{
+class B : NSObject, NSCoding {
     
     //MARK: SOCoding
     

        super.init()
    }
    
    @objc func encodeWithCoder(encoder: NSCoder) {
    }
    
    static func dataSize() -> Int {

let testStringUTF8U4 = "012345678901234567890123"           //24  use case 3 update: larger size
let testStringUTF16  = "\u{6523}\u{6523}\u{6523}\u{6523}"   //10  should be better in UTF16 as in UTF8

class EmptyClass : NSObject, NSCoding {
    
    //MARK: SOCoding
    
