public string Get(string path = null, string transitionsDataPath = null)
        {
            if (path == null)
            {
                path = _revisionsFilePath;
            }

            if (transitionsDataPath == null)
            {
                transitionsDataPath = _transitionsDataPath;
            }

            DataHandler dataHandler = new DataHandler();
            var         taskRevions = dataHandler.ImportTaskRevisions(path).Skip(1);
            var         task        = new Task(new State(StatesNames.Start));

            Sprint sprint = new Sprint();

            sprint.CreateNetwork(task, transitionsDataPath);
            return(sprint.IsHistoryValid(task, taskRevions));
        }