>>>>So why don't you use AT(). It does the same thing as $, and not as much typing as INLIST().
>>>
>>>Similar reason to '$'. If you're a newbie, what does AT mean? It's non-descriptive...
>>
>>Well, it's more discriptive than $, but true, inlist does say more.
>
>Re-thinking, I guess "non-descriptive" wasn't the right wording :)
>
>It's really very descriptive, but the logic to deduce what it means in a situation like this is the difficult part...
What do you want, plain English? :) I think it's one of Murphy's Laws of Programming: "Make it possible for programmers to write in English, and you'll find that programmers can't write in English".