What are the pros and cons of this feature vs https://github.com/microsoft/TypeScript/pull/61414 ?