# File lib/puppet/parameter/value_collection.rb, line 42 42: def initialize 43: # We often look values up by name, so a hash makes more sense. 44: @values = {} 45: 46: # However, we want to retain the ability to match values in order, 47: # but we always prefer directly equality (i.e., strings) over regex matches. 48: @regexes = [] 49: @strings = [] 50: end