Interesting. I left Spyglass in January 1997, just as they were heading in that general direction.
let x =
let z = whatever
...
value
and z is inside a local scope. var x =
{
var z = whatever;
...
value
};
Maybe it's just me.