macro_rules! prune_single {
($macro:ident, $item:ident, ) => { ... };
($macro:ident, $item:ident, $item0:ident $($item_rest:ident)*) => { ... };
}
macro_rules! prune_single {
($macro:ident, $item:ident, ) => { ... };
($macro:ident, $item:ident, $item0:ident $($item_rest:ident)*) => { ... };
}