As a reminder, gccrs uses the polonius-engine Rust crate to do its borrow-checking. This is an old version of the polonius borrow-checker, and not the one being currently developed, but we follow the work closely and aim to help integrate it and crate-ify it as soon as possible!