merge trunk
[3603163]: Prevent odd crashes in 'eval {array set ...}'
[3603163]: Stop crash in weird case where [eval] is used to make [array set]
get confused about whether there is a local variable table or not. Thanks to
Poor Yorick for identifying a reproducible crashing case.