> all we need to do is to turn remove into a template

The template is in the scope of the calling procedure. This does the trick. But 
the principal problem doesn't go away.

> It does not indicate that something is fundamentally broken.

No one wants to harm some others consistency. The Bacon/Dingle approach is 
somewhat incomplete. Look at the citation index. The impact of their paper has 
been rather limited. 

Reply via email to