def products_group
      current_group = groups.group('Products').first
      current_group.instance_eval(&block) if block_given? and current_group
      current_group
    end
def products_group
      current_group = groups.group('Products').first
      current_group.instance_eval(&block) if block_given? and current_group
      current_group
    end
Most Xcode projects have a products group where products are placed. This
 will generate an exception if there is no products group.

 @return [Group] the 'Products' group of the project.