Added object graph / size measurement.
Flush data on VM shutdown.
Disable logging.
Focusing on ObjectLifetime data; serialising it to JSON.
Targeting Sets and Tuples.

Further storing className in JSON, adding volatile flag to switch of new event handling.
Adding gson lib to class path and project.
Enumerating all IValue interface types for data collection.
Changing from interface to implementation point cut.

If I target an interface, then the object is not yet fully initialised once i get the callback.
Disabling Constructor collection (not clear why it fails, but similar object init error).