Include "op.h" as opposed to "expr.h" in Eval<T> API

This avoids an unnecessary dependency on the Expr<T> API.