[Bug report] tree folder type customization apply on all instances

Hi,
According the documentation https://docs.webix.com/datatree__node_templates.html#changingpredefinedtemplates

We can customize “folder” type of a tree or treetable to change/style icon. But there is a huge mistake with that method. Doing this will make de change applied on all tree / treetable instances as if we globally changing “folder” type behavior.

webix.ui({
  view: "treetable",
  columns: ...,
  data: ...,
  type: {
    folder: function (obj) {
      return "✔️";
    },
  },
});

Here snippet demonstrate the problem : https://snippet.webix.com/s3fn98p0

Nothing in the documentation make think that we should expect this behavior.

The best alternative I found is to use a custom name for the type and use common.my_custom_name instead of common.treetable in row template.

Hello, @Fabien
This type of behavior really takes place. We’ll check if this is a bug or a special feature.
In addition to your solutions, you can try or create a custom element without rewriting the native ones.
The snippet is here:Code Snippet
Or rewrite native elements with a new type
The snippet is here: Code Snippet