- Function operation that does not have its own scope - Track variables that interact with it - Templating - Defining opcodes that you could say are "interesting" - Alot of testing required - Regressions are already getting spliced in through the corpus