AddProject(String Name, params IReadOnlyGenericPropertyVertex <String, Int64, String, String, Object, String, Int64, String, String, Object, String, Int64, String, String, Object, String, Int64, String, String, Object>[] Uses) { if (Uses == null) { return(graph.AddVertex(Name, "project")); } return(graph.AddVertex(Name, "project", v => Uses.ForEach(v2 => v.AddEdge_chainable("uses", v2)))); }