Persistants are easy now. Since file handling is pretty much uninhibited aside from location, any file saving should be just as easy as we're used to with the persistant variables. If I do an NGFS-style variable interface, then that'll pretty much solve the problem. Personally, I won't miss the persistant variables; I never liked using them to begin with.
And Twinkle McNugget, the OEUO version of the list subs are much easier. I don't have to create complex data structures to store the data since those kinds of structures are an implicit part of Lua. So list subs are easy-sleezy.
...just need to nudge you in the direction of some user documentation 
That's what the sample code is for.
