pub fn ident<'a, S, A>(
    arena: &'a Arena<'a, A>,
    name: S
) -> DocBuilder<'a, Arena<'a, A>, A>
where S: Into<Cow<'a, str>>,