optimize METAOP_ASSIGN in-place (benefits += in sink context)
Avoid scalar allocations in DIVIDE_NUMBERS

timotimo++ for coming up with the idea, and benchmarking/profiling
make DIVIDE_NUMBERS friendlier to block inlining
Merge branch 'nom' into newio