в таком конечном стиле будут использоваться компоненты
к примеру, если элемент ui:user уже занят и что то делает другое, ну другой программист под него что то забил, то такого конфликта не будет, так как директива ui:chat главнее и её хозяин может контролировать то что внутри)
шаблон чата как бы подставится внутрь прежде чем парсер дойдет до разбора того что внутри)