The engine has been changed (SW2/SW3) so it can handle same functions different way (guess work only).
You are wrong Some functions are added and none of them removed It's possible to remove all new optimized functions and copy old sw2 functions to have 95% working version of SW2 on more stable sw3 engine