         return html
     }
 
-    ///
+    /// Serializes a TextNode into it's HTML String Representation
     ///
     private func export(textNode node: TextNode) -> String {
         return node.text().escapeHtmlEntities().encodeUnicodeCharactersAsHexadecimal()
     }
 
-    ///
+    /// Indicates if an ElementNode is a Void Element (expected not to have a closing tag), or not.
     ///
     private func isVoidElementNode(elementNode node: ElementNode) -> Bool {
         return Constants.voidElements.contains(node.name)

        }
    }

    ///
    ///
    private func export(commentNode node: CommentNode) -> String {
        return "<!--" + node.comment + "-->"
    }

    ///
    ///
    private func export(elementNode node: ElementNode) -> String {
        var attributes = ""

//
private extension Libxml2.Out.HTMLPrettyConverter {

    /// Serializes a Node into it's HTML String Representation
    ///
    func export(node: Node) -> String {
        switch node {
