Good times! I only remember half of this but it was awesome to work on it.
1
1
Having re-read the spec today I'm now tempted to write a crate for it. ARGH I have too many projects already.
1