New Local Variable Scope No "block local" variables by assignment Block parameters will be block local even if variables with same names exist Thus all block parameters must be local variables Local variables newly used in eval()vanishes each time