ExpressionTransformer: moved code related to adding $impl accessors from transformMember to its own method so  I can use it for #904/#1023
ExpressionTransformer: support using outer $impl for assignments #904/#1023
Tests for #904 #1023
ConcurrentTests: disabled ToplevelToolTest which doesn't run in parallel