public override OutputMap[] Outputs(IGraphConnections graph, Metadata instance) => new[] { graph.Connect(ref Output, ref instance.Output) };
public override InputMap[] Inputs(IGraphConnections graph, Metadata instance) => new[] { graph.Connect(ref ValueA, ref instance.ValueA), graph.Connect(ref ValueB, ref instance.ValueB) };
public override OutputMap[] Outputs(IGraphConnections connections) => new[] { connections.Connect(ref Node.Output, ref Output), };
public override InputMap[] Inputs(IGraphConnections connections) => new[] { connections.Connect(ref Node.Value, ref Value), };
public override InputMap[] Inputs(IGraphConnections graph) => new[] { graph.Connect(ref Node.Repetitions, ref Repetitions), };
public override InputMap[] Inputs(IGraphConnections connections) => new[] { connections.Connect(ref Node.Character, ref Character), };