Class DPatternWalker