         return fullName
     }
     
-    public var initials: String {
+    public var initials: String? {
         var initialsString = String()
         if let givenName = givenName , givenName.characters.count > 0 {
             initialsString += givenName.substring(to: givenName.characters.index(after: givenName.startIndex))

            initialsString += familyName.substring(to: familyName.characters.index(after: familyName.startIndex))
        }
        if initialsString.characters.count == 0 {
            initialsString = "?"
        }
        return initialsString.uppercased()
    }

    var givenName: String? { get }
    var familyName: String? { get }
}

public extension NamePresentable {
    
