Explain why certain things are marked unsafe in Rust, and why we might need to use this escape hatch in certain (rare) situations.
unsafe