Originally implemented in Rocq in https://gitlab.mpi-sws.org/iris/iris/-/merge_requests/1017 and later tweaked by https://gitlab.mpi-sws.org/iris/iris/-/merge_requests/1035
Originally implemented in Rocq in https://gitlab.mpi-sws.org/iris/iris/-/merge_requests/1017 and later tweaked by https://gitlab.mpi-sws.org/iris/iris/-/merge_requests/1035