Evaluating Function Composition