Identifiers are a collection, but the whole dict was replaced per format, so the last file to report won outright — an EPUB declaring an ASIN, a Google id and a Calibre id kept none of them once a PDF contributed one ISBN. Accumulate instead, letting a declared identifier outrank one scraped off a page.