Evaluate a function at an algebraic expression (#342)

Evaluate a function at an algebraic expression (#342)