А почему не уже отсортированный COMMAND_NAMES из конфига ?