added backend specific file for the lazy evaluator