nicklewis/puppet — comment on commit 4e311f0078da27ee153af3a2d2159524573240c0
File: lib/puppet/transaction.rb line 375
By lak:

I recommend pulling this block into a separate (probably private) method, rather than having it inline, especially given how much longer it makes the 'traverse' method.