resolve any config item ("SomeClass", "SomeClass::f()", "@msg", etc.) from a string to a symbol this is done in-place, modifying s.kind and s.{union_prop} on error resolving, it's also printed here, pointing to a concrete line in yaml file
source not stored for this graph (policy: none)
nothing calls this directly
no test coverage detected