Stacked Borrows: an aliasing model for Rust | Hacker News Reader