I am worried that `*_ref` implies that it manages Python objects. Libpy has 3 types with this convention: `py::owned_ref` `py::borrowed_ref` `py::any_ref` `py::any_ref` is very different from the first two.
I am worried that
*_refimplies that it manages Python objects. Libpy has 3 types with this convention:py::owned_refpy::borrowed_refpy::any_refpy::any_refis very different from the first two.