I assume not including the extensions section is because, in an OSGi container, you want the extension to be initialized in an on-demand fashion, not at startup?