Ok makes perfect sense now :-), last thing, could you use ```self.module_name``` instead of ```self.module.name```? There's already this method and you wouldn't depend on module interface on two spots.