# File lib/aws/s3/paginated_collection.rb, line 23
      def _each_item markers, limit, options = {}, &block

        options = list_options(options)
        options.merge!(markers) unless markers.nil? or markers.empty?
        options[limit_param] = limit || 1000

        response = list_request(options)

        each_member_in_page(response, &block)
      
        response.truncated? ? next_markers(response) : nil

      end