@Gargron Thanks for taking a look! Let me know if you think of any other caveats, or let me know if you have any other kinds of feedback you'd like to see incorporated.