Optional lazy evaluation! You can use let lazy to define values that will be evaluated only when encountered in the let lazy expression body.
Lazy anonymous functions! Just like the let lazy statement you can now use lazyfun or lazylambda to define anonymous functions which arguments will be lazily evaluated.