             //print("nameProperty = \(nameProperty.asArray())")
             
         case PropertyName.nickname.rawValue:
-            let nicknameProperty = NicknameProperty(value: property[PropertyIndex.Value.rawValue].stringValue)
+            let nicknameProperty = NicknameProperty(value: property[PropertyIndex.value.rawValue].stringValue)
             card.nickname = nicknameProperty
             
         case PropertyName.birthday.rawValue:

    
    let properties = j[1]
    for (_, property) in properties {
        let propertyName = property[PropertyIndex.Name.rawValue].stringValue
        
        switch propertyName {
        case PropertyName.version.rawValue:

            
        case PropertyName.social.rawValue:
            var socialProfileProperty = SocialProfileProperty()
            socialProfileProperty.parameters = extractParameters(JSONParameters: property[PropertyIndex.parameters.rawValue])
            
            let profileComponents = property[PropertyIndex.value.rawValue]  // an array of components
            if profileComponents.count != 4 {
                print("ERROR: social profile property has \(profileComponents.count) components, not 4 - NOT OK")
            }
