pub(crate) fn bracket<A: Into<String>, B: Into<String>>( left: A, d: RcDoc<'_>, right: B, ) -> RcDoc<'_>