    # File lib/chef/provider/link.rb, line 70
          def compare_owner
            return false if @new_resource.owner.nil?

            @set_user_id = case @new_resource.owner
                           when /^\d+$/, Integer
                             @new_resource.owner.to_i
                           else
                             # This raises an ArgumentError if you can't find the user
                             Etc.getpwnam(@new_resource.owner).uid
                           end

            @set_user_id == @current_resource.owner
          end