support lambda and lambda evaluator