| Ability to configure sub-workflows individually | yes | no | Can be good or bad |
 | Separate node status files, etc., for sub-workflows | yes | *no* | |
 
+*Possible combinatorial explosion of dependencies*
+
+When one splice is the immediate parent of another splice, it is possible for
+an extremely large number of dependencies to be created.  This is because
+every "terminal" node of the parent splice becomes a parent of every "inital"
+node in the child splice.  So, for example, if the parent splice has 1000
+"terminal" nodes and the child splice has 1000 "initial" nodes, 1 million dependencies will be created.  (A "terminal" node is a node that has no
+children within its splice; and an "initial" node is a node that has no
+parents within its splice.)
 
 *Should I use external sub-DAGs or splices?*