         let uniqueName: String?
         let familyName: String?
         let faceName: String?
-        let designer: String?
-        let version: String?
-        let trademark: String?
-        let manufacturer: String?
-        let license: String?
-        let copyright: String?
+        let familyClass: FamilyClass?
         
         init?(_ base: FontFaceBase) {
             guard let fontName = base.fontName else { return nil }

            self.uniqueName = base.uniqueName
            self.familyName = base.familyName
            self.faceName = base.faceName
            self.designer = base.designer
            self.version = base.version
            self.trademark = base.trademark
            self.manufacturer = base.manufacturer
            self.license = base.license
            self.copyright = base.copyright
        }
    }
}

    }
    
    public var familyClass: FamilyClass? {
        return details.familyClass
    }
    
    public var designer: String? {
        return base.designer
    }
    
    public var version: String? {
        return base.version
    }
    
    public var trademark: String? {
        return base.trademark
    }
    public var manufacturer: String? {
        return base.manufacturer
    }
    public var license: String? {
        return base.license
    }
    public var copyright: String? {
        return base.copyright
    }
    
}
