# File lib/puppet/util/reference.rb, line 88
 88:   def initialize(name, options = {}, &block)
 89:     @name = name
 90:     options.each do |option, value|
 91:       send(option.to_s + "=", value)
 92:     end
 93: 
 94:     meta_def(:generate, &block)
 95: 
 96:     # Now handle the defaults
 97:     @title ||= "#{@name.to_s.capitalize} Reference"
 98:     @page ||= @title.gsub(/\s+/, '')
 99:     @depth ||= 2
100:     @header ||= ""
101:   end