How to add a custom xmlns to bpmn2:definitions element

Hi all! I have a problem, when I create a new bpmn diagram by bpmnModeler.createDiagram, I want to add a custom xmlns ‘xmlns:teaflow’ to bpmn2:definitions element, but it failed. What should I do?
My js code is below:
image

What I got is below:
image

The results I expect is below:
image

Is this namespace being used anywhere in the diagram? If not, it will be removed on export.

Thank you very much, it is really as you say!!