TODO: Add a prototype of the Shellac Protocol. Contact me at andy@oilshell.org if you're interested in this!