Text this: Decoupling Types and Representations of Values for Runtime Optimizations