public AbstractTarjanNode(params AbstractTarjanNode[] neighbors) { this.Neighbors = new List<AbstractTarjanNode>(neighbors); }