https://ibrahimsharif.com/posts/debugging-a-nightmare-plugin-conflict-and-what-it-taught-me/