fn expr_match(needle: &Expr, expr: &Expr) -> bool
Does the underlying expr match e? so avg(c) as average will match avgc