add missing walk functions
Merge pull request #76 from jezell/walk-enhancements

Add missing walk functions