diff -r ce9c83f7ec14 -r 8874aff14cc9 CollectionUtils.h --- a/CollectionUtils.h Sun Jul 13 10:45:42 2008 -0700 +++ b/CollectionUtils.h Sun May 10 18:57:43 2009 -0700 @@ -47,6 +47,10 @@ void setString( NSString **var, NSString *value ); BOOL ifSetString( NSString **var, NSString *value ); +BOOL kvSetSet( id owner, NSString *property, NSMutableSet *set, NSSet *newSet ); +BOOL kvAddToSet( id owner, NSString *property, NSMutableSet *set, id objToAdd ); +BOOL kvRemoveFromSet( id owner, NSString *property, NSMutableSet *set, id objToRemove ); + #define $true ((NSNumber*)kCFBooleanTrue) #define $false ((NSNumber*)kCFBooleanFalse)