This makes it sound like Zig built Rust equivalent safety but its manual memory model suggests otherwise?