created register_gem, register_gem_listener and register_initialized_lister features