eshamow/puppet — comment on commit 991eb6248b4a7042eec386264422d986fa26d778
File: lib/puppet/parser/functions/include.rb line 3
By nicklewis:

I believe this will always be true, as function arguments are always passed as an array. I haven't checked this, but it seems like unconditionally calling `vals = vals.flatten` should be correct. Given that this condition is always true, that's effectively what the code is already doing.