             }
 
             if fontName == "System" {
-                final[NSAttributedString.Key.font] = UniversalFont.systemFont(ofSize: fontSize)
+                stringAttributes[NSAttributedString.Key.font] = UniversalFont.systemFont(ofSize: fontSize)
             }
             else {
-                final[NSAttributedString.Key.font] = UniversalFont(name: fontName, size: fontSize)
+                stringAttributes[NSAttributedString.Key.font] = UniversalFont(name: fontName, size: fontSize)
             }
         }
         else {

    ///
    /// - returns: The converted attribute/key constant pairings.
    func parse(_ attributes: [String: AnyObject]) -> [NSAttributedString.Key: Any]? {
        var final: [NSAttributedString.Key: Any] = [:]

        if let color = attributes["color"] {
            let value = color as! String
            final[NSAttributedString.Key.foregroundColor] = UniversalColor(hexString: value)
        }

        if let font = attributes["font"] {

                let bodyFont: UniversalFont = body.attributes[NSAttributedString.Key.font] as! UniversalFont
                let fontSize = size as! CGFloat

                stringAttributes[NSAttributedString.Key.font] = UniversalFont(name: bodyFont.fontName, size: fontSize)
            }
        }

        return stringAttributes
    }

    /// Converts a file from JSON to a [String: AnyObject] dictionary.
