Lets are now recursive. Fixes #11