The only problem is, this would make /breplace slightly slower, especially if it supported replacing two strings of different sizes. Whenever you get into splicing smaller and larger substrings into a memory address, you basically have to $left() $+ %var $+ $mid() (in mirc-terms).

Perhaps a seperate function could be added for this, or some flag to preserve the present faster method.


Well. At least I won lunch.
Good philosophy, see good in bad, I like!