    # File lib/action_controller/base.rb, line 949
          def head(*args)
            if args.length > 2
              raise ArgumentError, "too many arguments to head"
            elsif args.empty?
              raise ArgumentError, "too few arguments to head"
            end
            options = args.extract_options!
            status = interpret_status(args.shift || options.delete(:status) || :ok)

            options.each do |key, value|
              headers[key.to_s.dasherize.split(/-/).map { |v| v.capitalize }.join("-")] = value.to_s
            end

            render :nothing => true, :status => status
          end