     ///   - element: The XML element to parse
     ///   - doc: The OPF XML document being parsed
     ///   - metadata: The metadata to which to add the contributor
-    func parseContributor(from element: AEXMLElement, in document: AEXMLDocument, to metadata: Metadata) {
+    func parseContributor(from element: AEXMLElement, in document: AEXMLDocument,
+                          to metadata: Metadata) {
         let metadataElement = document.root["metadata"]
         let contributor = createContributor(from: element, metadata: metadataElement)
 

        }
        // Look up for possible meta refines for role
        if epubVersion == 3, let eid = element.attributes["id"] {
            let attributes = ["property": "role", "refines": "#" + eid]

            if let metas = metadata["meta"].all(withAttributes: attributes),
                !metas.isEmpty,
                let first = metas.first {
                let role = first.string

                contributor.role = role

        }
        // Get the one defined as unique by the `<package>` attribute
        // `unique-identifier`
        if identifiers.count > 1, let uniqueId = attributes["unique-identifier"] {
            let uniqueIdentifiers = identifiers.filter { $0.attributes["id"] == uniqueId }

            if !uniqueIdentifiers.isEmpty, let uid = uniqueIdentifiers.first {
                return uid.string
            }
        }
        // Returns the first `<dc:identifier>` content or an empty String
        return metadata["dc:identifier"].string
    }
