pub fn to_owned(&self) -> Ident<'static> {
        let Ident { scope, name } = self;
        let scope = scope
            .as_ref()
            .map(|scope| scope.to_string())
            .map(Cow::Owned);
        let name = Cow::Owned(name.to_string());
        Ident { scope, name }
    }
Clones underlying strings and changes lifetime to represent this
crates/turborepo-lockfiles/src/berry/identifiers.rs