lambda expression is one of expressions.
update error message of argument of function
bug fix and cleanup