Sink DwarfDebug::createScopeChildrenDIE down into DwarfCompileUnit.
Add an API on ValueObject to retrieve the desired dynamic/synthetic combination all at once, if available, working somewhat hard to avoid returning an invalid ValueObject in the process