# File lib/puppet/property/list.rb, line 40
40:             def should
41:                 unless defined? @should and @should
42:                     return nil
43:                 end
44: 
45:                 members = @should
46:                 #inclusive means we are managing everything so if it isn't in should, its gone
47:                 if ! inclusive?
48:                     members = add_should_with_current(members, retrieve)
49:                 end
50: 
51:                 dearrayify(members)
52:             end