public UnifiedElement VisitUsingStatement(UsingStatement stmt, object data) { var target = stmt.ResourceAcquisition.TryAcceptForExpression(this); var body = stmt.EmbeddedStatement.TryAcceptForExpression(this).ToBlock(); return(UnifiedUsing.Create(target.ToSet(), body)); }