let x = 123; as = { a = "foo"; b = "bar"; x="234"; }; in with as; { res = x; # what value is res bound to? } # naiji: 'let' has priority over 'with'