# File lib/rake.rb, line 419
419:     def append(value)
420:       if member?(value)
421:         fail RuntimeError, "Circular dependency detected: #{to_s} => #{value}"
422:       end
423:       self.class.new(value, self)
424:     end