You can always check the validity of a generational reference before every use, just as you can check the array length or the Result<T,E>
You can always check the validity of a generational reference before every use, just as you can check the array length or the Result<T,E>