Say I am compiling an AST into runnable code. Well, some of the syntax in my particular case can\'t be compiled into a function until some of the surrounding "