	Initializing and loading the TestWatcher class that will (eventually) be notified of object allocations
	Allocating an j.l.Object before redefining Object class
	Allocating a Transform before redefining Object class
	Redefining the Object class to add a hook into the <init> method
	Allocating an j.l.Object after redefining Object class
Object allocated of type 'java.lang.Object'
	Allocating a Transform after redefining Object class
Object allocated of type 'Transform'
	Allocating an int[] after redefining Object class
	Allocating an array list
Object allocated of type 'java.util.ArrayList'
	Adding a bunch of stuff to the array list
Object allocated of type 'java.lang.Object'
Object allocated of type 'java.lang.Object'
Object allocated of type 'Transform'
	Allocating a linked list
Object allocated of type 'java.util.LinkedList'
	Adding a bunch of stuff to the linked list
Object allocated of type 'java.lang.Object'
Object allocated of type 'java.util.LinkedList$Node'
Object allocated of type 'java.lang.Object'
Object allocated of type 'java.util.LinkedList$Node'
Object allocated of type 'java.util.LinkedList$Node'
Object allocated of type 'java.util.LinkedList$Node'
Object allocated of type 'java.util.LinkedList$Node'
Object allocated of type 'java.util.LinkedList$Node'
Object allocated of type 'Transform'
Object allocated of type 'java.util.LinkedList$Node'
	Throwing from down 4 stack frames
Object allocated of type 'java.lang.Exception'
	Exception caught.
	Finishing test!
