public static VectorClockSyncResult <T> Conflictual(VectorClockNode <T> currentNode, VectorClockConflict <T> conflict) => new VectorClockSyncResult <T>(currentNode, null, conflict);
private VectorClockSyncResult(VectorClockNode <T> currentNode, VectorClockNode <T> solution, VectorClockConflict <T> conflict) { CurrentNode = currentNode; Solution = solution; Conflict = conflict; }