On the lwc lifecycle hook the documentation reads
The constructor() method fires when a component instance is created. Don’t add attributes to the host element during construction. You can add attributes to the host element in any other lifecycle hook.
What does host element mean here? sorce