2677 - withs -> with

If we truly need parallel binding, just use destructuring.
2678 - but that slows things down by 2.5x

Is the issue that previous parallel assignments are now creating multiple calls?
Nope, fixing those here doesn't improve things much.
2679 - undo 2678

The issue is all the overriding we do of 'with'. 'withs' is accidentally avoiding
a lot of ugly disambiguation.