@wachterjohannes The name of the first parameter could be a bit misleading, as it is not necessarily the root node, am I right? Wouldn't fit the name parent better?