add demangle() helper
mark one kind of google logging as “unbound”
recurse to visit called functions in async