pub type DynamicallyLinkedNodeInstance = fn(Inputs, Outputs, Value) -> JoinHandle<Result<Box<dyn Node>, Report>>;