function c_rows($n)
 {
     $rs = array();
     $a = args_level_1(func_get_args());
     if (count($a) && ($s = _drw($a)->fir()) && !isDrw($s[1])) {
         $a = array($a);
     }
     foreach ($a as $v) {
         $rs[] = cEle('tr')->addChild($this->c_cols($v));
     }
     _($this->O)->addChild($rs);
     return $this;
 }
 function cItems($n)
 {
     $m = cEle('div');
     $h = array();
     $a = args_level_1(func_get_args());
     foreach ($a as $v) {
         if (!isDrw($v)) {
             $m->addChild(isStr($v) ? cEle('label', $v) : $v);
         } else {
             $h[] = $this->cItems($v);
         }
     }
     return count($h) ? $h : $m;
 }