Restructure to a revealing module pattern, allowing us to expose a new "evaluate" function allowing external scripts to retrigger the current set of breakpoint callbacks