public INode GetNode(Id id)
        {
            IGraphNode graphNode = _nodes.GetById(id);

            if (graphNode == null)
            {
                throw new MrpRunException($"A with id {id} doesn't exist.");
            }
            return(graphNode.GetNode());
        }