# File lib/puppet/parser/ast/leaf.rb, line 36
36:         def initialize(hash)
37:             super
38: 
39:             unless @value == true or @value == false
40:                 raise Puppet::DevError,
41:                     "'%s' is not a boolean" % @value
42:             end
43:             @value
44:         end