public Path AddPath(string path, Action<Path> configure = null) { var pathInfo = new Path(); Paths.Add(path, pathInfo); if (configure != null) configure(pathInfo); return pathInfo; }