DSL for C#-style using statement