Rework of DomComponent, still unfinalized.
Handling of bindings reworked, but it is not definitive.