To remove the duplicity of the "=" sign, that is evaluation of equality and assignment of a value, should Ruud consider providing different operators for each function in the 5.x timeframe?

Perl uses:

eq, ne for string equality evaluation
== for numeric evaluation

= for assignment of a value to a variable.

I am not advocating that KiX become Perl like. It is just an example of the different functionality.
_________________________
Home page: http://www.kixhelp.com/hb/