All XML sub-elements defined in the individual extension point documents
may appear more than once inside an extension element. For example, a org.eclipse.search.searchPages
extension may contain several instances of page elements. Although
making one extension per sub-element is not technically incorrect, we recommend
grouping for consistent style. It can also improve platform startup time
because there will be fewer extensions to process.