                     error = SerializationError.parsingError("Found <binding> without associated binding name during SRX parsing")
                     return
                 }
-                trace("  [name=\(v)]")
+//                trace("  [name=\(v)]")
                 bindingName = v
             case "literal":
                 allowCharacterData = true
                 if let dt = attributeDict["datatype"] {
-                    trace("  [datatype=\(dt)]")
+//                    trace("  [datatype=\(dt)]")
                     termType = .datatype(TermDataType(stringLiteral: dt))
                 } else if let lang = attributeDict["xml:lang"] {
-                    trace("  [xml:lang=\(lang)]")
+//                    trace("  [xml:lang=\(lang)]")
                     termType = .language(lang)
                 } else {
                     termType = .datatype(.string)

        
        func parser(_ parser: XMLParser, foundCharacters string: String) {
            if allowCharacterData {
                trace("foundCharacters: '\(string.replacingOccurrences(of: "\n", with: " "))'")
                chars += string
            }
        }

        }
        
        func parser(_ parser: XMLParser, didEndElement elementName: String, namespaceURI: String?, qualifiedName qName: String?) {
//            trace("didEndElement \(elementName)")
            depth -= 1
            switch elementName {
            case "result":
