Refactor
Change: treat replace in externals
Bug: missing parenthesis for break macros
Refactor
Refactor
Change: FunctionCallContext
Bug: break does not use Trace switch
Change: Function call