public RecursionState(RecursionFlag flag, Node <TFactor, TStep> node) { Flag = flag; Node = node; }
public RecursionState(RecursionFlag flag, Node <TResult, TStep> node) { Flag = flag; Node = node; }