             e <| "float",
             e <| "bool",
             e <| "number",
+            (e <| "raw_value").map { (e: Extractor) in e.rawValue },
             e <| [ "nested", "value" ],
             e <|| "array",
             e <||? "arrayOption",

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

    let nested: String
    let array: [String]

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