<offtopic>
The key is to remember that finalize may be call or not.
This is correct(IMHO), but according to Whizlab it isn't. There's some other problems with Whizlab also regarding exceptions. There was two possible answers, but only one was correct (copied code to compiler and tested numerous times. Drag'n'Drop question)
</offtopic>