That's why I gave alternatives. If you absolutely must use a catch-all, you're going to have to stick with the legacy syntax for now (if Khaled has a way to fix this). If you can figure out a way to not use a catch-all (and by the way, it's entirely possible to match multiple words without catch-alls since you can just as easily use $hotline on a specific matchtext to determine context), you can use that method instead.
Note that if it is possible to avoid catchalls (and it is), then you don't need the catchall, so I am contesting his assertion that he needs it in the first place.