diff --git a/BetterHTMLElement.js b/BetterHTMLElement.js
index 082dfc9..36c96f7 100644
--- a/BetterHTMLElement.js
+++ b/BetterHTMLElement.js
@@ -46,7 +46,10 @@ export class BetterHTMLElement extends HTMLElement {
})
})
name = name.replace(/([a-z])([A-Z])/g, "$1-$2").toLowerCase()
- customElements.define(name, this)
+ if (this.extends)
+ customElements.define(name, this, { extends: this.extends })
+ else
+ customElements.define(name, this)
return name
}
}