Why is it that all initLayout.xml files are parsed no matter where I am in the site?
For example - to turnoff the left_col_callout I need to edit it in ‘layout/catalog/initLayout.xml’ but I could just as easy activate it by adding…
<block type="core/template" name="left.permanent.callout">
to the newsletter/initLayout.xml (or any other initLayout.xml for that matter).
I assumed that they would only be called if needed.
Some clarification on this would be great.