1 - Emacs deletes the MULTIPLE property (with the requested target/property atom pairs) after reading it; whereas it should be deleted by the requestor, not the owner. 2 - Emacs should update the MULTIPLE property with the conversion outcome for each target (i.e. None if the conversion failed) Patches attached, please see commit messages for details. I've previously signed the paperwork.