Hi Joe, Thanks for your work on this!
Minor note - app-persist.l starts with # non-persistent version ... To get your implementation listed, we need it running live somewhere. Do you have a favorite method for that? I'm happy to look into using Heroku this weekend. It was a fun exercise. I would like to write a wiki article about it and possibly even create a video to show my workflow I would especially love to see this video if you make it! Cheers, Erik