         
         var data = FastCoder.dataWithRootObject(aObj)
         
-        var bObj = FastCoder.objectWithData(data) as Property
+        var bObj = FastCoder.objectWithData(data) as! Property
         
         XCTAssertTrue(data.length == 84, "wrong size")
         //XCTAssertTrue(aObj.dateValue!.isEqual(bObj.dateValue) , "")

        var aObj = Relationship()
        
        var data = FastCoder.dataWithRootObject(aObj)
        var bObj = FastCoder.objectWithData(data) as Relationship
        
        XCTAssertTrue(data.length == 78, "wrong size")
        println("Relationship encoding size is: \(data.length)")

        
        var data = FastCoder.dataWithRootObject(aObj)
        
        var bObj = FastCoder.objectWithData(data) as! Property
        
        XCTAssertTrue(data.length == 75, "wrong size")
        XCTAssertTrue(aObj.boolValue == bObj.boolValue, "")
