It is great to see v184.108.40.206 and v220.127.116.11 adding many new ready to use functions, especially new IME functions and Smart Tasks functions, all those make writing robot motor control code a lot easier.
One suggestion to make Smart Motor/Multimotor Control and Smart Motors/Motors Turn Center even smarter: adding a timeout parameter to these functions.
In reality, robot could be blocked/stuck at certain position, which makes IME never reach its setpoint, whole programming flow gets stuck, robot cannot move on to the next action. We used to add a timer along with the shaft encoder to avoid the problem. Now, since the new Smart Task functions are closed code, there seems no way to break out of the internal loop. Adding a timeout value should easily solve that problem.