Finalizers and Their Problems - Object Lifecycle Management | OneNoughtOne