public function asRequestModel() : RequestModel
    {
        if ($this->requestModel === null) {
            $this->requestModel = RequestModel::fromRequest($this);
        }
        return $this->requestModel;
    }