             "float": 32.1 as Float,
             "bool": true,
             "number": NSNumber(long: 123456789),
+            "raw_value": "RawValue",
             "nested": [ "value": "The nested value" ],
             "array": [ "123", "456" ],
             "arrayOption": NSNull(),

        XCTAssert(person?.float == 32.1)
        XCTAssert(person?.bool == true)
        XCTAssert(person?.number == NSNumber(long: 123456789))

        XCTAssert(person?.nested == "The nested value")
        XCTAssert(person?.array.count == 2)

    let float: Float
    let bool: Bool
    let number: NSNumber
    let rawValue: AnyObject

    let nested: String
    let array: [String]
