[mod] add defensive default case
[mod] do not mix class and functions in API
[mod] rely on explicit stop condition
[mod] split stop and found conditions
[mod] make PathHandler methods more explicit
[mod] simplify call of functions
[mod] move walker inside render module
[enh] render any node and walk close to dict structure
[mod] test validity of rendering_dictionnary