ute = function (name, value) {
            if (! name.includes('@')) {
                old.bind(this)(name, value)
            } else {
                let el = document.createRange().createContextualFragment(
                    `<div ${name}="${value}"></div>`
                ).firstElementChild

                let attr = el.getAttributeNode(name)

                el.removeAttributeNode(attr)

                this.setAttributeNode(attr)

                delete el
            }
        }

        // bench