next-varname & next-procedurename now using lexical variables for restrucure walker