>name = "joe" >If name = customer.name > exit >endif >Yes, I think the risk is real in your example, where the interpreter has to resolve the ambiguity presented by a field and a var identified with the same token. If the current open table/cursor alias has a field name then the IF line will evaluate that field, not your memvar. So, in your case if the alias of the table open in the current area is customer then the program will execute exit, ignoring the value of the name memvar.