A tiny arithmetic expression evaluator for computed aesthetics — so
aes can map e.g. "pop / 1e6", "log(gdp)", or "a * b + 1" instead of a
bare column name. Anything that isn’t an existing column is parsed and
evaluated per row against the data’s numeric columns.