I’m not using that function, so I’m good on my end. And here is a link to my script’s forum post: [Userscript] WaniKani Lesson Hover Details
How are you planning to manage breaking changes in the long run? If your framework becomes even remotely popular, breaking changes could cause some real headaches for users. I think it’ll be especially problematic because users can only have one version of the framework and devs will respond to breaking changes at different rates, meaning it’s unlikely all of a user’s scripts will be compatible with the same version of the framework for a period of time.