The complete source code, a demo of the self-destructing message implementation, and a detailed explanation of the behavioral differences compared to removeChild are available in the following blog ...