See comments

Now the new array expr and array assign exprs are done (in code
generation). Hopefully.
Get rid of worst method in the world.