# 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