(temp commit) begin flattening out subroutines in Compile
(temp commit) add back eventLog code
(temp commit) add debug-util and get closer...
(temp commit) try generating frame maps and stack maps for duplicated subroutine code