## What changed?
1. Object leak reports now includes sorted heap addresses for unexpected
retained objects.
2. The leak test can optionally capture a raw heap dump with
`LEAK_HEAP_DUMP=1`.
## Why?
Local debugging; it helps identify the runtime root retaining a reported
object.
## Potential risks
Raw heap diagnostics can be large and may contain sensitive process
data. They are only captured after an object leak failure when
`LEAK_HEAP_DUMP=1` is explicitly set.