ถ้าฉันมีต้นไม้ฉันจะ "แบน" โดยนัย
รับรายการทั้งหมดในต้นไม้จากซ้ายไปขวา
หากฉันมีรายการที่เชื่อมโยงจะ "แบน" โดยนัย
รับรายการทั้งหมดเริ่มต้นด้วยรายการนี้
ตัวอย่างเช่นรายการที่เชื่อมโยงจะประกอบด้วยข้อยกเว้นที่รวมข้อยกเว้นภายใน มันจะยุติธรรมที่จะตั้งชื่อวิธีการในข้อยกเว้น "flattenInnerExceptions" ด้วยความคาดหวังว่ามันจะกลับลำดับของข้อยกเว้นข้อยกเว้นนอกสุดก่อนและข้อยกเว้นภายในสุด - ครั้งสุดท้าย?