yea chrome was jesting. I also follow a simular method.
For the past few weeks ive been compiling library's often of simple things... finding trashcan.. making generic and putting in my library. So far ive compliled these (but thier will be more as i strip out code from my vairous scripts)
set %ENs_Subs_RuneSpell %EN_SubScriptPath , \ENs-Subs-SpellsAndRuneBook.txt
set %ENs_Subs_Standard %EN_SubScriptPath , \ENs-Subs-Standard.txt
set %ENs_Subs_Bods %EN_SubScriptPath , \ENs-Subs-BodsAndNPCs.txt
set %ENs_Subs_NPCs %EN_SubScriptPath , \ENs-Subs-BodsAndNPCs.txt
set %ENs_Subs_Menus %EN_SubScriptPath , \ENs-Subs-Menus.txt
set %ENs_Subs_Banking %EN_SubScriptPath , \ENs-Subs-BanksAndHome.txt
set %ENs_Subs_Home %EN_SubScriptPath , \ENs-Subs-BanksAndHome.txt
set %ENs_Subs_Pets %EN_SubScriptPath , \ENs-Subs-Pets.txt
example of usage - Below Initializes all runebooks in your backpack named bank, Sets next rune/book to a random selection. Next line recalls to bank .. heals char / and or pets if needed, opens bank and any resource boxes needed. Not bad for 2 lines of code.
call %ENs_Subs_RuneSpell BookLoopSetup Bank %RuneBooks_Bank #TRUE
call %ENs_Subs_Banking BankRun