anchor.diff:        }
   
         fire(ON_BEFORE_HEADER_CELL_DESTROY, detail: {
  -        "node": $header[0],
  +        "node": $header.children[0],
           "column": columnDef
         });
   
         $header
             ..attributes["title"] = toolTip != null ? tootip : ""
  -          ..children.where((e) => e.id == 0).innerHtml = title; //().eq(0).html(title); // TODO check
  +          ..children.where((e) => e.id == 0).forEach((e) => e.innerHtml = title); //().eq(0).html(title); // TODO check
   
         fire(ON_HEADER_CELL_RENDERED, detail: {
           "node": $header.children[0],
  
positive.code:     $headers.children.clear();
      $headers.style.width = getHeadersWidth();
  
      $headerRow.find(".bwu-datagrid-headerrow-column")
        .each(() {
          var columnDef = $(this).data("column");
          if (columnDef) {
            trigger(self.onBeforeHeaderRowCellDestroy, {
              "node": this,
              "column": columnDef
            });
          }
        });
      $headerRow.children.clear();
  
      for (var i = 0; i < columns.length; i++) {
        var m = columns[i];
  
        var header = new dom.Element.html("<div class='ui-state-default slick-header-column' />", validator: nodeValidator)
            ..append(new dom.Element.html("<span class='slick-column-name'>" + m.name + "</span>", validator: nodeValidator)
            ..style.width = m.width - headerColumnWidthDiff
            ..attributes["id"] ='${uid}${m.id}'
            ..attributes["title"] = m.toolTip != null ? m.toolTip : ""
            ..dataset["column"] = m
            ..classes.add(m.headerCssClass != null ? m.heaerCssClass || "";
        $headers.append(header);
  
        if (options.enableColumnReorder || m.sortable) {
          header
            ..onMouseEnter.listen(onMouseEnter)
            .onMouseLeave.listen(onMouseLeave);
        }
  
        if (m.sortable) {
  
negative.code:   // DataGrid(dom.HtmlElement container, String data, int columns, Options options);
    dom.HtmlElement container;
    @published String data;
    @published List<int> columns;
    //@published GridOptions options;
  
    // settings
  