Oh, sure, compiler plugins are possible. There are limitations, though. For example, we were thinking eventually a mocking library might use compiler plugins to do itâs âmagicâ, but you canât run compiler plugins on dependencies, or at least not the last time I looked into that kind of thing (which was a while ago). So, depends what youâre going to do, and of coarse, as you say, risky and prone to error. That, and things are apt to change, so you potentially need to put in more maintenance time with Kotlin releases.