[++] allow component to define its tagName same as the components one