Walk a hash like a hash walker would