if (_page != null)
if (_page != null) {
  public Env(Quercus quercus,             QuercusPage page,             WriteStream out,             HttpServletRequest request,             HttpServletResponse response)  {    _quercus = quercus;    _isStrict = quercus.isStrict();    _page = page;    // XXX: grab initial from page    _defState = new DefinitionState(quercus);        _originalOut = out;    _out = out;    _request = request;    _response = response;    if (page != null) {      _page.init(this);      importPage(_page);    }    setPwd(Vfs.lookup());    if (_page != null)      _selfPath = _page.getSelfPath(null);    if (_request != null && _request.getMethod().equals("POST")) {      _post = new ArrayValueImpl();      _files = new ArrayValueImpl();      Post.fillPost(this,                    _post,                    _files,                    _request,                    getIniBoolean("magic_quotes_gpc"));    }    Cluster cluster = Cluster.getLocal();    if (cluster != null) {      ClusterServer selfServer = cluster.getSelfServer();      if (selfServer != null)        setIni("caucho.server_id", selfServer.getId());    }    _startTime = Alarm.getCurrentTime();  }