CSharpExtendedScope provider + tests
scopes logging fix