pub type NodeFactory = Box<dyn Fn() -> Box<dyn NodeRunner> + Send + Sync>;
Registry for node types that can be dynamically launched
pub struct NodeFactory(/* private fields */);