Fix the result-binding in compiler

When destructuring and a result binding was used, the compiler incorrectly
assigned the result-binding from the implicit 'this binding (which didn't
exist).

I think the 'this binding could be dropped altogether.