Singularity bug fix and small optimization and Destroy() added to other objects (fixed other destroys too).

...ent list var.
Intended because /smes and /apc has terminal but the one declared was only the parent of their.