Technology The Subtyping Paradox: Why Mutable and Immutable Types Are Not Interchangeable September 20, 2026