def cn_groups_nested
          @cn_groups_nested = cn_groups
          cn_groups.each do |group|
            ado = Adauth::AdObjects::Group.where('name', group).first
            if ado
              groups = convert_to_objects ado.cn_groups
              groups.each do |g|
                @cn_groups_nested.push g if !(@cn_groups_nested.include?(g))
              end
            end
          end
          return @cn_groups_nested
        end
def cn_groups_nested
          @cn_groups_nested = cn_groups
          cn_groups.each do |group|
            ado = Adauth::AdObjects::Group.where('name', group).first
            if ado
              groups = convert_to_objects ado.cn_groups
              groups.each do |g|
                @cn_groups_nested.push g if !(@cn_groups_nested.include?(g))
              end
            end
          end
          return @cn_groups_nested
        end
The same as cn_groups, but with the parent groups included