Added flat expression evaluation.