1. our style guide prohibit use unless in other then trailing form
2. I think that simple register_modules_agent name or even simplier register_agent is enough name