[FIX] Composite Pattern - methods in Composite must aggregate all child-leaves, and call it on each of them