adium/adium

Adding +[NSString randomString] seems to be popular, it appears to be colliding with some plugin I have loaded. Add a prefix here.
/*
* Adium is the legal property of its developers, whose names are listed in the copyright file included
* with this source distribution.
*
* This program is free software; you can redistribute it and/or modify it under the terms of the GNU
* General Public License as published by the Free Software Foundation; either version 2 of the License,
* or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
* the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
* Public License for more details.
*
* You should have received a copy of the GNU General Public License along with this program; if not,
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
@class AIListObject, AIListContact;
//Observer which receives notifications of changes in list object status
@protocol AIListObjectObserver
- (NSSet *)updateListObject:(AIListObject *)inObject keys:(NSSet *)inModifiedKeys silent:(BOOL)silent;
@end
@interface AIContactObserverManager : NSObject {
//Status and Attribute updates
NSMutableSet *contactObservers;
NSMutableSet *removedContactObservers;
NSTimer *delayedUpdateTimer;
NSInteger quietDelayedUpdatePeriodsRemaining;
NSInteger delayedStatusChanges;
NSMutableSet *delayedModifiedStatusKeys;
NSInteger delayedAttributeChanges;
NSMutableSet *delayedModifiedAttributeKeys;
BOOL updatesAreDelayedUntilInactivity;
NSMutableSet *changedObjects;
BOOL informingObservers;
NSInteger delayedContactChanges;
NSInteger delayedUpdateRequests;
}
+ (AIContactObserverManager *)sharedManager;
- (void)registerListObjectObserver:(id <AIListObjectObserver>)inObserver;
- (void)unregisterListObjectObserver:(id)inObserver;
- (void)updateAllListObjectsForObserver:(id <AIListObjectObserver>)inObserver;
- (void)updateContacts:(NSSet *)contacts forObserver:(id <AIListObjectObserver>)inObserver;
- (void)delayListObjectNotifications;
- (void)endListObjectNotificationsDelay;
- (void)endListObjectNotificationsDelaysImmediately;
- (void)delayListObjectNotificationsUntilInactivity;
- (BOOL)shouldDelayUpdates;
- (void)listObjectStatusChanged:(AIListObject *)inObject modifiedStatusKeys:(NSSet *)inModifiedKeys silent:(BOOL)silent;
- (void)listObjectAttributesChanged:(AIListObject *)inObject modifiedKeys:(NSSet *)inModifiedKeys;
- (void)updateListContactStatus:(AIListContact *)inContact;
- (void)_updateAllAttributesOfObject:(AIListObject *)inObject;
- (void)noteContactChanged:(AIListObject *)inObject;
@end