fix missing semicolons
avoid coerce in math1 when possible
Merge branch '24-misc' into 25
fix typo
speed tweek in set_var_in_frame
Merge branch '24-misc' into 25