Joined: 22-September 05
From: Melbourne, Australia
Does RemoveMe meet your requirements? It needs to be in an object script, so there's the implicit This that the script is operating on, but it'll remove it from whatever container it's in.
If I may ask, why do you need to avoid references?
I agree about the scripting language. I'm not sure why Bethesda didn't use any of the numerous fully-featured embeddable scripting languages that can be (relatively) easily incorporated into other applications, like python or lua.