>>>I am not a fan of collections and I don't use them. Arrays and custom (and mostly "Empty") object does good for me in most cases.
>>
>>I use collections a lot, but for small things, order of magnitude of a couple hundred elements max. They do help in cases where the search key is a string, and aScan() would match a shorter search string in a longer one, i.e. if a[4]="abc" and a[92]="ab", ascan(a, "ab") returns 4, not 92. Not so with collections, or at least I don't have to pad the key strings.
>>
>
>
>That depends on Set('Exact')
>
>In addition, there are flags you can pass to ascan()
Yes, but I do not touch the set("exact") as it may influence other pieces elsewhere and it's cumbersome to set it and revert it after each ascan() on a string. And of course I forget the additional parameters, or else I wouldn't be mentioning that.