Move walkers into mixin