I've tested your script for the killbrick in both the 2011E and 2011M clients and they both seem to work perfectly fine. Do you have the script enabled, and is it a child of the part you'd like to make a killbrick?
As for the functions not working, exactly how are you trying to use them? Could you send an example as to how you're using them? I've used both methods in 2011E and they both work fine.