Working around this bug:
Use chill.ClosureCleaner to remove outer$ refs on Functions
Looks like there are serialization errors going on here with this change. Need to look more carefully at what is going on. Candidates: maybe ClosureCleaner needs to be Serializable. Maybe there is some breakage with the ClosureCleaner itself. Maybe chill is having problem serializing some resulting data.
Actually, it looks like ClosureCleaner is either a no-op or busted now, so let's hold off here. Watch this issue:
Once this is good, we can reconsider.
I am starting to think this closure cleaner thing is only useful for a repl.
Closing until we get someone working on that or we prove otherwise.