[walker] Allow recursive walks without building a new walker obj
Unnecessary 'if' as we already know 'ch !== 92'