We’d love for it to be a compiler plugin, and waited for 2 years for them to be publicly available. In communications with Jetbrains we saw that the timelines would not align, and there was no clarity on APIs, so forking was the option we were given at that point.
The work’s done with their help and it’s proven as solid, and 0 cost if you don’t use it. JB has expressed before they’d like to include it into the language, so it seems like an obvious win for everyone that the community did the work 😄