then tell them what you've said.” -- Dale Carnegie Here's what you're going to learn: • Tools that are a composition of independent operations should make accessible useful, standardised intermediate representations • Declarative optimisation and compilation rules can be startlingly powerful, terse, and (logically) pure • My project is on track to finish in September