Basic constructor of the type.
Evaluates the expression.
Expression this instance is set to evaluate
See Implementation