A source code only package which allows you to use C# 9's init and record features in older target frameworks like .NET Standard 2.0 or the "old" .NET Framework by providing a polyfill for the IsExternalInit class.
Why do you think that https://github.com/mafaca/UtinyRipper is a good alternative to IsExternalInit