puppetlabs/puppet — pull request #2167 by hlindberg (2013-12-17 18:29:46+00:00)
Title: (maint) Make [] operator flatten keys for all LHS types except hash.

It is expected in the Puppet Language that it is possible to write:

$x = ['a', 'b']
SomeType[$x]