# File lib/puppet/property/ordered_list.rb, line 7
 7:             def add_should_with_current(should, current)
 8:                 if current.is_a?(Array)
 9:                     #tricky trick
10:                     #Preserve all the current items in the list
11:                     #but move them to the back of the line
12:                     should = should + (current - should)
13:                 end
14:                 should
15:             end