# File lib/vendor/fssm/fssm/pathname.rb, line 72 def descend parts = to_a 1.upto(parts.length) do |i| yield self.class.join(parts[0, i]) end end