why functions created with lambda forms cannot contain statements? how to get unnamed function with statements?