begin_without_discovery (OpenID::Consumer)

    # File lib/openid/consumer.rb, line 242
        def begin_without_discovery(service, anonymous)
          assoc = association_manager(service).get_association
          checkid_request = CheckIDRequest.new(assoc, service)
          checkid_request.anonymous = anonymous

          if service.compatibility_mode
            rt_args = checkid_request.return_to_args
            rt_args[Consumer.openid1_return_to_nonce_name] = Nonce.mk_nonce
            rt_args[Consumer.openid1_return_to_claimed_id_name] =
              service.claimed_id
          end

          self.last_requested_endpoint = service
          return checkid_request
        end