Started tracing method calls. Still extremely fragile, lots of little holes need to be plugged.