: These allow for the creation of cyclic data structures (like parent-child pointers) by providing a Weak handle before the full reference-counted pointer is initialized.
Note: The ? operator will physically eject your card deck if an error occurs. announcing rust 1960