You are right.
But TPP and Karel are using their own motin planner. Karel can not manipulate the TPP Motion planner and vice versa.
So it makes no sense that weaving is some fancy Karel routine.
Also, weaving works with motion options like coord and multi Group Motion.
All this is impossible to do in Karel.
Btw, Karel Motion planner development was stopped in 1991 with the RJ Controller Generation.
So for me it makes no sense to still use Karel Motion after 26 years of no developing.
The documentation for it was already deleted years ago in the Karel Reference Manuals.
Fanuc already deleted parts of Karel Motion.
For example relase notes of V7.30 (R30iA)
QuoteDisplay MoreTPP Motion has many features that have been added and enhanced on the R-30iA for TPP motion. These
enhancements and features are not available with KAREL Motion. FANUC strongly encourages existing
KAREL Motion users to switch to TPP Motion. KAREL PATH motion is no longer supported. That is, the
MOVE ALONG instruction is no longer supported. An error will occur if an attempt is made to move along a
KAREL path. All KAREL MOVE instructions except MOVE ALONG are still supported in V7.30P (with the
same functionalities and limitations as before), however additional KAREL Motion instructions may be phased
out in future releases.
It is only a matter of time when Karel Motion will die completly.