Hooking ScopedValue and virtual threads: Provide a comprehensive introduction with examples of the ScopedValue API.