Evaluate functions using context