unsafe blocks bypass Rust memory-safety guarantees and must be manually audited.
Confirm the unsafe block upholds all invariants; prefer safe abstractions where possible.