The org.apache.zest.spi.module.ModuleSpi contains access methods to a bunch of useful SPI internals, such as EntityStore, TypeLookup and more.
Should we not just kill this class and provide that via @Structure injection, since that is what we do with factories (and ServiceFinder?) If not, shouldn't then everything be moved to the Module or ModuleSpi as methods, instead of injectable types? WDYT? Cheers -- Niclas Hedhman, Software Developer http://zest.apache.org - New Energy for Java
