pub(crate) fn check_for_duplicates<'db, S: Spanned<'db>>( db: &'db dyn Db, map: &mut Map<Identifier<'db>, S>, id: Identifier<'db>, value: S, )