findChild method
Finds a child by name recursively.
Implementation
Node? findChild(String name) {
for (final child in _children) {
if (child.name == name) return child;
final found = child.findChild(name);
if (found != null) return found;
}
return null;
}