Owned intermediate representation for expression tree compilation.
EvalTree is an arena-free, owned expression tree that can be
constructed from an Atom and then optimized
before instruction generation. It decouples the compilation pipeline
from the arena lifetime.