pub type NodeFactory<S> = dyn Fn(&str) -> Option<Arc<dyn Node<S>>>;
Factory function used by Graph::from_snapshot — looks up a node implementation by name.
Graph::from_snapshot