95#import <Foundation/Foundation.h>
101@protocol OOWeakReferenceSupport <NSObject>
114- (id)weakRefUnderlyingObject;
119+ (id)weakRefWithObject:(
id<OOWeakReferenceSupport>)object;
125@interface NSObject (OOWeakReference)
#define OO_RETURNS_RETAINED
id weakRefUnderlyingObject()
id< OOWeakReferenceSupport > _object