             }
 
             if let dir = outputDirectory {
-                let atChar = Character("@").utf8.first!
                 DispatchQueue.concurrentPerform(iterations: 27) { i in
                     let ascii = atChar + UInt8(i)
                     let f = "\(dir)/\(node)-\(Character(UnicodeScalar(ascii))).swift"

                                if first == nil {
                                    first = firstChar
                                    firstName = name
                                }
                                continue
                            }

                    var first: Character? = nil
                    var firstName = ""
                    var name = ""
                    var alphaq = background
                    for type in types {
                        let convert = ptrconvert(type.ptrName)
                        let code = convert(type)
