Make a few minor clarifications on monikers
@@ -161,8 +161,13 @@ Assuming it was created from a `my/cluster` MuPackage, we might expect to find t
### Resource Monikers
-A goal of snapshots is that they are diffable and that resources in one graph may be easily compared to like-resources
-in another graph. Therefore, we desire some amount of stability to the monikers chosen for resource objects.
+A goal of snapshots is that, in addition to being unique, they are diffable and that resources in one graph may be
+easily compared to like-resources in another graph. Therefore, we desire some amount of stability to the monikers
+chosen for resource objects. The simple names like `VPC`, `Subnet`, and so on, from above, clearly won't do.
+
+At the moment, these monikers are automatically generated by the system. This is opposed to an alternative design in
+which end-users specify them explicitly. Manually assigning monikers would be problematic because we want every unique
+environment, and indeed multiple deployments within the same environment, to have unique, yet diffable, names.
The algorithm for generating monikers is likely to evolve over time as we gain experience with them. For now, they
encode the path from root to resource vertex within the original MuGL graph from which the resources were extracted.
