# File lib/puppet/dsl/resource_api.rb, line 86
86:   def virtual(resources = nil, &block)
87:     if resources
88:       resources.each { |resource| resource.virtual = true }
89:       return resources
90:     end
91:     @virtualizing = true
92:     instance_eval(&block)
93:   ensure
94:     @virtualizing = false
95:   end