    # File lib/chef/provider/group/dscl.rb, line 75
            def set_members
              unless @new_resource.append
                Chef::Log.debug("#{@new_resource} removing group members #{@current_resource.members.join(' ')}") unless @current_resource.members.empty?
                safe_dscl("create /Groups/#{@new_resource.group_name} GroupMembers ''") # clear guid list
                safe_dscl("create /Groups/#{@new_resource.group_name} GroupMembership ''") # clear user list
              end
              unless @new_resource.members.empty?
                Chef::Log.debug("#{@new_resource} setting group members #{@new_resource.members.join(', ')}")
                safe_dscl("append /Groups/#{@new_resource.group_name} GroupMembership #{@new_resource.members.join(' ')}")
              end
            end