for (Map.Entry<String,Expr> entry : _staticFieldMap.entrySet()) { cl.addStaticField(entry.getKey(), entry.getValue()); }  for (Map.Entry<String,Expr> entry : _constMap.entrySet()) { cl.addConstant(entry.getKey(), entry.getValue()); }
  public void initClass(QuercusClass cl)  {    if (_constructor != null)      cl.setConstructor(_constructor);        if (_getField != null)      cl.setGet(_getField);        if (_setField != null)      cl.setSet(_setField);        if (_call != null)      cl.setCall(_call);        cl.addInitializer(this);        for (Map.Entry<String,AbstractFunction> entry : _functionMap.entrySet()) {      cl.addMethod(entry.getKey(), entry.getValue());    }  }