    # File lib/fog/hp/models/storage/files.rb, line 39
            def each
              if !block_given?
                self
              else
                subset = dup.all

                subset.each_file_this_page {|f| yield f}
                until subset.empty? || subset.length == (subset.limit || 10000)
                  subset = subset.all(:marker => subset.last.key)
                  subset.each_file_this_page {|f| yield f}
                end

                self
              end
            end