Change the keys used to recurse through model hierarchies from names back to GUIDs.
Getting that algorithm correct was hard; It was only w/ help from @bekozi that I finally sorted it all out. During our testing we switched to using human-readable strings so that we could check the code more easily. But really, it ought to be using GUIDs (that's what they're there for).
WHO: @allynt
Change the keys used to recurse through model hierarchies from names back to GUIDs.
Getting that algorithm correct was hard; It was only w/ help from @bekozi that I finally sorted it all out. During our testing we switched to using human-readable strings so that we could check the code more easily. But really, it ought to be using GUIDs (that's what they're there for).