pub fn expression_mut(
expr: &mut Expression,
pre: &mut impl FnMut(&mut Expression),
post: &mut impl FnMut(&mut Expression),
)
pub fn expression_mut(
expr: &mut Expression,
pre: &mut impl FnMut(&mut Expression),
post: &mut impl FnMut(&mut Expression),
)