Yes, if you make a dangling pointer factory or introduce global state then you can break things. Luckily you wouldn&#x27;t use anything like that to write the safe and performant data structures I&#x27;m talking about.<p>They are protected from undefined behavior, performant, and are excellent middle ground between reference counting or raw pointers.<p>I like Rust I just don&#x27;t understand how I&#x27;m wrong about this <i>single little</i> pro C++ has over it.