Daniel Keep: >What if the GC just happens to re-use that address for a different object?< I don't understand. Can you explain me an example where this problem may happen? Bye, bearophile