Should be fairly trivial to add. I most likely will hard fork this into a proper audited standard. What you've done looks amazing. Thanks for sharing. Leaving this here if you're interested. Elsewise, new functionality will go into a new hard fork.