compiler/alpha: refactor conversion of free variables
compiler/alpha: make external references dynamic. slight performance penalty, but enables redefinition