well.... for me it is not the issue of whether the layer should or should not be deleted, it is whether it can be. The answer of course is yes it can be and the code in this thread shows how....
I learned long ago, don't bother asking too many questions, just give the boss what he wants. In this case OneShot is the boss and I for one was merely attempting to answer the question at hand, not convolute it with more questions.