Thank you for this response. I knew there’d be a time that I would need to slow down and complete the studies. Seems like scratching my own itch here is the best reason to do so. Everything you’re saying makes sense, I just don’t know enough about Lua syntax to implement the code in a way that will (likely) work.
But I will dig in and, if I’m successful, also learn how to file a pull request.