Stop sticking ScopeNodes between blocks and statements

I end up stripping the scope and evaluating the nodes with a new scope
anyway.