public NSAutoreleasePool() : base(NSObjectFlag.Empty) { if (IsDirectBinding) { Handle = Messaging.intptr_objc_msgSend (this.Handle, Selector.Init); } else { Handle = Messaging.intptr_objc_msgSendSuper (this.SuperHandle, Selector.Init); } }