- Preserve live class identity through interface receivers and object methods. - Extend synchronous text reads and regular expression replacement callbacks. - Keep unsupported generic dispatch boundaries explicit.