# File lib/aws/xml_grammar.rb, line 269
      def list child_element_name = nil, &block
        if child_element_name
          ignore
          parent_element_name = @current_name
          element(child_element_name) do
            rename(parent_element_name)
            collect_values
            yield if block_given?
          end
        else
          collect_values
        end
      end