change side-effect processing order for #470
build js
process side-effects immediately when there are no queued side-effects left
build js
add test for #470
make scan eager
re-impl toProperty as lazy
Merge branch 'feature/eager-scan' into fix/470-eager
restore simpler processing of side-effects
fix toProperty.toString
adjust some test expections
build js
fix bug introduced in d49fd51cffc7d77262b1706a8c04e53d2c81a093
build js
Merge branch 'fix/470-eager'
update relnotes