pub fn fold_use_name<F>(f: &mut F, node: UseName) -> UseName where
    F: Fold + ?Sized