ExprCompare#

struct ExprCompare#

This lets you use an Expr as a key in a map of the form map<Expr, Foo, ExprCompare>.