refactor XiuMai::Request not to use $self->{CGI}