Single method to create a component
The documentation says there are 2 methods to create a component: with SibTemplateElement and without it.
I think these 2 methods should be merged, and the template should be one feature that would be given to me to build my component. I should be able to append my features in javascript without having to rewrite everything. The mixin architecture probably makes that possible with little efforts.
Happy to discuss it whenever you like