Script and skeleton to generate E18 modules