extract method for processing emitter
rename variable
rename module to engineEmitter
added ReflectivelyUsed attribute (guava ftw)
get name of class reflectively