scope of using statements and extension methods - C#