Split collapse_nodes() into it's two constituent parts
First version of drop_tip
drop_tips can take a vector of names to drop.