             return nil
         }
         
+        country = jsonMap[FDatabaseUsersItem.kKeyCountry] as? String
+        
         self.created = created
         self.syncstamp = syncstamp
         self.status = status

    static let kKeyCreated:String = "created"
    static let kKeySyncstamp:String = "syncstamp"
    static let kKeyStatus:String = "status"
    
    var identifier:String?
    var parent:FDatabaseProtocol?
    let created:TimeInterval
    let syncstamp:TimeInterval
    let status:Int16

    {
        get
        {
            var json:[String:Any] = [
                FDatabaseUsersItem.kKeyCreated:created,
                FDatabaseUsersItem.kKeySyncstamp:syncstamp,
                FDatabaseUsersItem.kKeyStatus:status]
            
            if let country:String = self.country
            {
                json[FDatabaseUsersItem.kKeyCountry] = country
            }
            
            return json
        }
