Wenn ich mich recht erinner ging es damals um eine Optimierung, weil da was saulangsam war. (deren eigener Code es ging ja, nur nicht schnell

)
Aber ja, natürlich ist es schon schöner, wenn es direkt "richtig" funktioniert und der Patch/Bugfix dann nicht mehr nötig ist.
Ein Therapeut entspricht 1024 Gigapeut.