Dlaczego nie mielibyśmy zawinąć każdego dołączonego układu Android XML w parę <merge>?

Jako kontynuacja tegopytanie, Nie mogę wymyślić żadnego dobrego powodu, dla którego nie powinienem zawijać każdego dołączonego układu XML w<merge>&nbsp;para.

Co mnie wtedy zastanawia, dlaczego zespół ADT po prostu nie uczynił tego domyślnym zachowaniem?

Czy jest przypadek, w którym ktoś nie chciałby tego zachowania?

Nawiasem mówiąc, wyjaśnienie wDokumentacja na Androida&nbsp;z<merge>&nbsp;tag jest gorszy niż treść najgorszych umów prawnych:

The<merge />&nbsp;tag pomaga wyeliminować zbędne grupy widoków w hierarchii widoków, jeśli zawiera jeden układ w innym. Na przykład, jeśli główny układ jest pionowyLinearLayout&nbsp;w którym dwa kolejne widoki mogą być ponownie użyte w wielu układach, wówczas układ wielokrotnego użytku, w którym umieścisz dwa widoki, wymaga własnego widoku głównego. Jednak za pomocą innegoLinearLayout&nbsp;jako korzeń dla układu wielokrotnego użytku spowodowałby pionLinearLayout&nbsp;wewnątrz pionuLinearLayout. ZagnieżdżoneLinearLayout&nbsp;nie służy żadnym innym celom, poza spowolnieniem działania interfejsu użytkownika.

Romain, gdzie jesteś?