That was the short answer, from Matthew B.
Here is the long answer, and
thisis an old discussion about problems with Listeners. The older link at the beginning of the second
thread I quoted might be worth reading too.
You will notice MB and I agree completely on this point.