             } else {
                 return "UnknownType?"
             }
-        case .dictionary(let name, _):
-            return name ?? "UnknownTypeDDD"
+        //case .dictionary(let name, _):
+        //    return name ?? "UnknownTypeDDD"
         default:
             fatalError("Unknown type")
         }

        switch self {
        case .bool, .number, .string, .null:
            string += "\(type)\n"
        case .dictionary(let name, let info):
            // struct name
            indentLevel(level)
            string += "class \(modelName ?? "Model") {\n"

                    if let token = tokens[coolie_safe: next] {
                        if case .endObject = token {
                            next += 1
                            return .dictionary(dictionary)
                        } else {
                            guard let _ = parseComma() else {
                                print("Expect comma")
