public bool Add(String propertyName, String propertyValue) { if (!allowedProperties.Contains(propertyName)) { return false; } else { updateProperties[propertyName].Add(propertyValue); bEmpty = false; return true; } }