private void TryRename(MadLevelConfiguration.Group @group, string newName)
    {
        if (conf.FindGroupByName(newName) == null)
        {
            @group.name = newName;
            EditorUtility.SetDirty(conf);
        }
        else
        {
            EditorUtility.DisplayDialog("Group Exists", "Group '" + newName + "' already exists.", "OK");
        }

        Repaint();
    }