Current status: implementing clean functional programming idioms in imperative loops in Trifle lisp, so users can write pure code.