Wrap all symbols pointing to a var which contains fn with (var ...). It improves previous approach in that it supports any passed symbol and not restricted to a set of symbols.
Merge remote-tracking branch 'quil/master' into cljs