traverse: pass opts.scope instead of opts
add back _property-literals transformer that somehow disappeared?
break up let scoping transformer some more