I was wondering about things like why is it made on the class side, and wouldn't we interfere with client code.. hrrm. Knew you must have had a reason and.. things. Then I saw this, i.e. that it allows us to do it only when leak hunter is loaded. Pure genius. Thank you.