local g={Profiles={"\080\114\111\102\105\108\101\115\083\101\114\118\105\099\101";"\080\114\111\102\105\108\101\115\067\111\110\116\114\111\108\108\101\114"},Items={"\073\116\101\109\115\083\101\114\118\105\099\101","\073\116\101\109\115\067\111\110\116\114\111\108\108\101\114"};Emotes={"\069\109\111\116\101\115\083\101\114\118\105\099\101";"\069\109\111\116\101\115\067\111\110\116\114\111\108\108\101\114"},Worlds={"\087\111\114\108\100\115\083\101\114\118\105\099\101";"\087\111\114\108\100\082\101\103\105\115\116\114\121\083\101\114\118\105\099\101";"\084\111\112\087\111\114\108\100\115\083\101\114\118\105\099\101";"\082\097\110\100\111\109\087\111\114\108\100\115\083\101\114\118\105\099\101","\087\111\114\108\100\115\067\111\110\116\114\111\108\108\101\114"};Music={"\077\117\115\105\099\083\101\114\118\105\099\101";"\077\117\115\105\099\067\111\110\116\114\111\108\108\101\114"},Settings={"\083\101\116\116\105\110\103\115\067\111\110\116\114\111\108\108\101\114"},Friends={"\070\114\105\101\110\100\115\067\111\110\116\114\111\108\108\101\114"};Leveling={"\076\101\118\101\108\105\110\103\083\101\114\118\105\099\101"}}return function(r)for g,m in pairs(g)do if table.find(m,r.Name)then return g end end return nil end
local FEATURE_MODULES_MAP = {
	Profiles = { "ProfilesService", "ProfilesController" },
	Items = { "ItemsService", "ItemsController" },
	Emotes = { "EmotesService", "EmotesController" },
	Worlds = {
		"WorldsService",
		"WorldRegistryService",
		"TopWorldsService",
		"RandomWorldsService",
		"WorldsController",
	},
	Music = { "MusicService", "MusicController" },
	Settings = { "SettingsController" },
	Friends = { "FriendsController" },
	Leveling = { "LevelingService" },
}

return function(Module)
	for Feature, ModuleNames in pairs(FEATURE_MODULES_MAP) do
		if table.find(ModuleNames, Module.Name) then
			return Feature
		end
	end

	return nil
end
