FlameDuck #1 Why does it need to be cleared if going out of scope? It doesn't. Just make sure you don't use cyclic references.