Nice organized post, but while I follow your posts I must say that I still face some issues to understanding the tools and their use. Maybe in the overview you can put up some examples and explain at what the tool is used for in a more "human" way as I would really like to learn, but not sure from were to start when I find such information. I know that it all makes sense for you as you are like the fish in the water with all these technologies and tools, but I think that explaining a little bit with a broad sense would make others follow and try these new things. Thanks, nevertheless!
It solves a problem that cannot be solved by typical methods. In this case, say I want to know all of the accounts that proxy their witness votes to me at any given time. The blockchain knows, but it’s not telling. This script figures it out without needing to read the entire 824 days worth of blocks from beginning to end.
Nice trick to get that info revealed using this script, thanks for the info!