retrofitting Tracers so that more than one can be registered on a given interpreter. This provides useful loose coupling of potential consumers of interpreter events.
added monitoring capability for top-level to block definitions.