Rewrote ContactEditor to better handle ABAddressBookRef lifetime within the NativeExtenstion.