Conversation

Interesting thought. Transporting the concepts across naively, in Rust lifetime subtyping might correspond to cumulativity, and lifetime polymorphism to, well, universe polymorphism. But then what is shifting (and what is it useful for)?
2
even the "size" nomenclature feels like a not-transparently-intuitive inheritance to me (possibly they're called levels because it feels more natural to number them than sizes?)
1