Evaluating Expressions With Substitution