added var declaration expression and added a y-combinator test case
merged
rewrite y-combinator test in old fashion