dedup_info is now required unless --no-dedup is specified; hopefully this is more fool proof, since it's easier to miss a warning than an error