pub fn merge_lifetime_declarations(
    a: &Punctuated<LifetimeDef, Comma>,
    b: &Punctuated<LifetimeDef, Comma>
) -> Punctuated<LifetimeDef, Comma>