add interface and methods for treewalker
tree walker generator - extend interface
bugfixes
bugfixes