Gdybym miał drzewo, „spłaszczyłbym się” intuicyjnie
uzyskać listę wszystkich elementów w drzewie, przechodząc od lewej do prawej?
Jeśli mam połączoną listę, „spłaszczyłbym” się intuicyjnie
uzyskać listę wszystkich przedmiotów, zaczynając od tego
Na przykład połączona lista składałaby się z wyjątku, który agreguje wyjątek wewnętrzny. Czy sprawiedliwie byłoby nazwać metodę wyjątku „flattenInnerExceptions” z oczekiwaniem, że zwróci sekwencję wyjątków, najpierw skrajny wyjątek, a najbardziej wewnętrzny wyjątek - ostatni?