# File lib/puppet/parser/parser_support.rb, line 117
117:   def initialize(env)
118:     # The environment is needed to know how to find the resource type collection.
119:     @environment = env.is_a?(String) ? Puppet::Node::Environment.new(env) : env
120:     initvars
121:   end