A debugging patch - slap it into a malfunctioning class or instance and it will spew out every interaction with it.