fn attach_location<'item>( iter: impl Iterator<Item = &'item u8>, proc_span: Span, ) -> impl Iterator<Item = (&'item u8, Location)>