Es gibt nur Einwas zu beachten.
Bei einer der Funktionen sind die Parameter in der anderen Reihenfolge.
xxx(SuchText, Text)
vs.
xxx(Text, SuchText)
Also
Pos() <> 0
lässt sich nicht "einfach" so durch
ContainsStr()
ersetzen
Ein Therapeut entspricht 1024 Gigapeut.