removeNodeByPath(List<String> path) { var result = findByPath(path); if (result == null) return; _removeNode(result.node); }