The integration library libgtkmacintegration.dylib contains two implementations, the original one using Carbon (gtk-mac-integration) and a new one using Cocoa (GtkOSXApplication). Since Apple has deprecated Carbon in OSX 10.6 (Snow Leopard), gtk-mac-integration is also now deprecated and should not be used in new code. Furthermore, maintainers of existing Gtk-OSX ports which use gtk-mac-integration are strongly encouraged to convert to GtkOSXApplication. In addition to being 64-bit compatible, it also fixes some glaring bugs in gtk-mac-menu when using multiple windows.